大纲
- 一、创建第一个Android应用
- 二、Android工程面板介绍
- 三、连接安卓手机
一、创建第一个Android应用
基于Android Studio 3.5.2版本,创建一个Android应用工程。
- 打开AS,选择创建一个新的AS工程:
- 选择运行硬件平台和Activity模板选项,点击next下一步:
3. 输入APP相关信息,选择开发语言,设置最低API级别,点击Finish完成:
这里的最低API级别,根据开发需要选择,不同的等级可以运行设备的覆盖率是不一样的,我这里选择5.0。
以上步骤完成后,Android Studio会自动进行第一次工程构建同步相应的gradle。但gradle挂在外网,下载速度慢,经常出现各种神奇的问题,实在不行就自己去gradle官网下载相应的gradle版本,放到相应的路径下,再打开工程进行同步构建。
下载链接:gradle官网
例如,我的gradle路径:
注:gradle的版本每个人不一定都一样,下载相应的即可,下载的是all的zip压缩文件,不用解压
二、Android工程面板介绍
成功创建并构建后的Android应用工程界面:
- AS工程界面各部分功能介绍:
大致可以分成5个部分:
- 工程视图:
- layout布局界面:
三、连接安卓手机
- 打开手机开发者选项(找不到的百度),找到USB调试并打开,使用USB数据线连接电脑;
- 选择传输文件选项,配对选择允许,连接后工具栏会显示设备名称,如:
3.点击设备名右侧的Run三角符号,运行当前APP。手机上会弹出安装APP的界面,安装后打开即可看到编写的APP效果。
HelloWorld App效果:
HelloWorld应用程序的简单调用过程:
MainActivity类
->OnCreate方法
源码如下:
package com.example.helloworld;
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);
}
}
可以看到OnCreate
方法里调用了setContentView
,设置了activity_main,也就是activity_main.xml的布局文件。这就是最简单的Android应用程序运行流程。