创建第一个Android App HelloWorld<03

    来吧,今天开始创建属于你的第一个Android App:HelloWorld(为什么第一个命名为Hello World呢?源于世界上的第一个计算机程序就是Hello World,由Brian Kernighan 1974年创作,中文意思为 你好、世界,后续凡写的第一个程序大家都按照惯例效仿命名,老何在这里也向前辈致敬)

1、打开Android Studio,点击Start a new Android Studio Project

创建第一个Android App HelloWorld<03<Android开发小典_第1张图片

2、输入项目名称:如HelloWorldApp等

      公司域:如company.com(很重要,一般是公司域名,避免包名重复)

      项目本地存放位置等

创建第一个Android App HelloWorld<03<Android开发小典_第2张图片

3、选择目标设备(如适用于手机平板、手表、电视、眼镜、车载系统等,这里主要是做手机APP,选第一个)

      选择最小SDK版本(推荐默认即可,这是大Android留下的后遗症,系统非统一管理,各厂商手机使用的操作系统版本千差万别,为了兼容不同版本选择一个适合的)

创建第一个Android App HelloWorld<03<Android开发小典_第3张图片

4、选择Activity模版(每个模版都提供了一套程序,作用是简化开发,这里选最简单的Empty Activity模版)

创建第一个Android App HelloWorld<03<Android开发小典_第4张图片

5、定制Activity(输入Activity名称及对应的显示布局名,默认即可,布局可理解为是手机上显示的页面)

创建第一个Android App HelloWorld<03<Android开发小典_第5张图片

6、生成的程序如下(先简单解释一下,后续会详细介绍,MainActivity为主页面程序,通过setContentView加载布局页面layout下面的activity_main.xml)

创建第一个Android App HelloWorld<03<Android开发小典_第6张图片

7、双击activity_main.xml打开布局页面(默认显示为图形化设计视图,可通过下面的Design/Text切换到代码视图)

创建第一个Android App HelloWorld<03<Android开发小典_第7张图片

8、点击Text切换到布局代码视图(系统默认为我们生成了一个布局页面,包含一个文本框,里面显示文本Hello World)

创建第一个Android App HelloWorld<03<Android开发小典_第8张图片

9、为了测试,做简单修改,让其显示为Hello World Android

创建第一个Android App HelloWorld<03<Android开发小典_第9张图片

10、保存并点击运行

11、选择合适的模拟器(见附注1)或真机设备调试

创建第一个Android App HelloWorld<03<Android开发小典_第10张图片

12、OK,效果出来了,屏幕上显示出了Hello World Android!

创建第一个Android App HelloWorld<03<Android开发小典_第11张图片

13、当然也可直接在模拟器中找到刚才安装的HelloWorldApp,双击打开效果一致。

创建第一个Android App HelloWorld<03<Android开发小典_第12张图片

附注:

1、模拟器

     AVD(Android Virtual Device)虚拟设备,也就是模拟器,是在电脑上开发程序时,系统帮我们模拟的各平台真机设备(手机平板、手表、电视、眼镜等),方便开发调试程序。

(1) 打开AVD Manager

(2) 创建虚拟设备

创建第一个Android App HelloWorld<03<Android开发小典_第13张图片

(3) 选择虚拟设备模版

创建第一个Android App HelloWorld<03<Android开发小典_第14张图片

(4) 命名设备名称,如小米4,调整尺寸、内存等

创建第一个Android App HelloWorld<03<Android开发小典_第15张图片

(5) 下一步

创建第一个Android App HelloWorld<03<Android开发小典_第16张图片

(6) 为虚拟设备安装系统

创建第一个Android App HelloWorld<03<Android开发小典_第17张图片

(7) 完成虚拟设备AVD设置,保存

创建第一个Android App HelloWorld<03<Android开发小典_第18张图片

(8) 显示结果如下,可单独运行、管理等。

创建第一个Android App HelloWorld<03<Android开发小典_第19张图片

对于整个程序结构和细节后续老何会逐渐讲解,敬请期待......



相关文章

创建第一个iOS App HelloWorld(Objective-C)<03B

创建第一个iOS App HelloWorld(Swift)<03

创建第一个Android App HelloWorld<03

你可能感兴趣的:(创建第一个Android App HelloWorld<03