来吧,今天开始创建属于你的第一个Android App:HelloWorld(为什么第一个命名为Hello World呢?源于世界上的第一个计算机程序就是Hello World,由Brian Kernighan 1974年创作,中文意思为 你好、世界,后续凡写的第一个程序大家都按照惯例效仿命名,老何在这里也向前辈致敬)
1、打开Android Studio,点击Start a new Android Studio Project
![](https://img.haomeiwen.com/i4610158/5e657047177be785.png)
2、输入项目名称:如HelloWorldApp等
公司域:如company.com(很重要,一般是公司域名,避免包名重复)
项目本地存放位置等
![](https://img.haomeiwen.com/i4610158/7d2120c7fac3ef62.png)
3、选择目标设备(如适用于手机平板、手表、电视、眼镜、车载系统等,这里主要是做手机APP,选第一个)
选择最小SDK版本(推荐默认即可,这是大Android留下的后遗症,系统非统一管理,各厂商手机使用的操作系统版本千差万别,为了兼容不同版本选择一个适合的)
![](https://img.haomeiwen.com/i4610158/d398e4ed06cdb639.png)
4、选择Activity模版(每个模版都提供了一套程序,作用是简化开发,这里选最简单的Empty Activity模版)
![](https://img.haomeiwen.com/i4610158/0409bf3a1e3b7e7f.png)
5、定制Activity(输入Activity名称及对应的显示布局名,默认即可,布局可理解为是手机上显示的页面)
![](https://img.haomeiwen.com/i4610158/f7c8b38f70141e70.png)
6、生成的程序如下(先简单解释一下,后续会详细介绍,MainActivity为主页面程序,通过setContentView加载布局页面layout下面的activity_main.xml)
![](https://img.haomeiwen.com/i4610158/1d80843230e45ae9.png)
7、双击activity_main.xml打开布局页面(默认显示为图形化设计视图,可通过下面的Design/Text切换到代码视图)
![](https://img.haomeiwen.com/i4610158/6d96ea8381701a35.png)
8、点击Text切换到布局代码视图(系统默认为我们生成了一个布局页面,包含一个文本框,里面显示文本Hello World)
![](https://img.haomeiwen.com/i4610158/a139fe7ace7cd9d4.png)
9、为了测试,做简单修改,让其显示为Hello World Android
![](https://img.haomeiwen.com/i4610158/3462c5fa70eadc3c.png)
10、保存并点击运行
![](https://img.haomeiwen.com/i4610158/542a8b3df7097729.png)
11、选择合适的模拟器(见附注1)或真机设备调试
![](https://img.haomeiwen.com/i4610158/58a1fb21948ab6a4.png)
12、OK,效果出来了,屏幕上显示出了Hello World Android!
![](https://img.haomeiwen.com/i4610158/a8747eabeae18556.png)
13、当然也可直接在模拟器中找到刚才安装的HelloWorldApp,双击打开效果一致。
![](https://img.haomeiwen.com/i4610158/fe7316631d7f0fd9.png)
附注:
1、模拟器
AVD(Android Virtual Device)虚拟设备,也就是模拟器,是在电脑上开发程序时,系统帮我们模拟的各平台真机设备(手机平板、手表、电视、眼镜等),方便开发调试程序。
(1) 打开AVD Manager
![](https://img.haomeiwen.com/i4610158/b2a708e1154dd096.png)
(2) 创建虚拟设备
![](https://img.haomeiwen.com/i4610158/c2f7ade5f877b23c.png)
(3) 选择虚拟设备模版
![](https://img.haomeiwen.com/i4610158/405153556bb80dfa.png)
(4) 命名设备名称,如小米4,调整尺寸、内存等
![](https://img.haomeiwen.com/i4610158/e5791478ffefbdb5.png)
(5) 下一步
![](https://img.haomeiwen.com/i4610158/f56f04f870206473.png)
(6) 为虚拟设备安装系统
![](https://img.haomeiwen.com/i4610158/537a7360ae2c73fd.png)
(7) 完成虚拟设备AVD设置,保存
![](https://img.haomeiwen.com/i4610158/edef38fcfb89770e.png)
(8) 显示结果如下,可单独运行、管理等。
![](https://img.haomeiwen.com/i4610158/749021c391bbd4dc.png)
对于整个程序结构和细节后续老何会逐渐讲解,敬请期待......
相关文章
创建第一个iOS App HelloWorld(Objective-C)<03B<iOS开发小典
网友评论