近期学习Android,设计一款APP,学习B站,课程名称《Android开发从入门到精通(项目案例版)》
视频网站:
https://www.bilibili.com/video/av22836860?p=9

今天学习该课程视频P1~8,对Android Studio编程Android有了初步认识
P1 – 前言
P2 – 创建Android应用程序
P3 – Android项目结构
P4 – 创建AVD并启动Android模拟器
P5 – Android模拟器配置(该视频建议跳过,介绍了设置模拟器的语言和时间,就是教你咋玩手机
P6 – 使用模拟器运行Android应用
P7 – 连接手机运行Android应用
P8 – Hello World扩展

1、创建第一个Android应用

1.1 创建一个新项目

Android开发从入门到精通(项目案例版)——第一天(2019.11.29)_第1张图片

1.2 选择项目模板

Android开发从入门到精通(项目案例版)——第一天(2019.11.29)_第2张图片

1.3 项目信息

Android开发从入门到精通(项目案例版)——第一天(2019.11.29)_第3张图片创建项目后,等待一段时间,AS会下载一些东西

2、Android项目结构

进入项目后,在左边项目栏可以看见文件内容,包含manifests、java、res和Gradle Scripts。

2.1 manifests

在这里插入图片描述
manifests描述Android全局描述文件,包含AndroidManifest.xml,application 配置应用
Android开发从入门到精通(项目案例版)——第一天(2019.11.29)_第4张图片

2.2 java源码

包含Java源码和测试单元
Android开发从入门到精通(项目案例版)——第一天(2019.11.29)_第5张图片

package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }}

其中,MainActivity继承AppCompatActivity
PS:如果程序出现红色波浪线,可能是R文件失败,在Build->Clean Project即可

2.3 res

drawable: 位图文件、9Patch图片文件(横向纵向拉伸不变性)、Shape资源文件
layout: 布局文件
mipmap: 启动图标、不同分辨率、适应屏幕分辨率图片,图片Ctrl+C、Ctrl+V防止在不同目录中
values: 字符串、样式、尺寸、颜色资源

3、Hello World扩展

打开activity_main.xml,在preview可以看见预览通过拖拽空间在桌面上添加功能

更多相关文章

  1. android实现服务器图片本地缓存
  2. Android项目从eclipse迁移到Android Studio
  3. 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜
  4. android 布局文件属性说明
  5. Android 属性文件build.prop,获取属性以及设置属性
  6. Android获取打开各种文件Intent汇总
  7. Android SeekBar自定义使用图片和颜色显示
  8. 上百个Android开源项目分享

随机推荐

  1. Android中的lcd_density设置
  2. android反编译apk文件
  3. IDA动态调试Android的DEX文件
  4. 2012-7-23 android shape
  5. Android(安卓)Layout XML属性
  6. 中国移动开发者社区专访:学习Android的两
  7. Android(安卓)Service生命周期及用法!
  8. Android(安卓)Bluetooth蓝牙开发:Bluetoot
  9. Android(安卓)4.1源代码今日将发布
  10. Android启动模式