一、目标
春秋·楚·李耳《老子》第64章:“合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。”
通过创建一个最简单的Android应用来熟悉Android应用的创建过程,规范操作,了解注意事项。
二、步骤
1、选择File | New | Project | Android Application Project选项。
2、指定Application Name、Project Name、Package Name以及Minimum Required SDK、Target SDK、Compile SDK、Theme等。
其中,
(1)Application Name:应用程序名称,可以理解为程序安装包(后缀名为apk)的名称。
(2)Project Name:项目名称,默认与应用程序名称相同,可以理解为项目文件夹的名称,后期可以修改。
(3)Package Name:包的名称,最大的作用就是区分类,防止类名冲突,一般使用反向域名,后期可以修改。
(4)Minimum Required SDK:运行应用程序所需的最低Android版本,指定的版本越低,能够运行该应用程序的设备就越多,但是要牺牲一部分最新版本提供的资源,自己权衡利弊,一切从实际需求出发。例如考虑到以后要频繁使用Fragment,而其是作为Android 3.0 Honeycomb(API Level 11)发布版本的一部分而引入的,为了避免麻烦,这里选择API 11为Minimum Required SDK,此处不用纠结,后期可以修改。
(5)Target SDK:运行应用程序所支持的最高Android版本,也可以理解为用来开发的Android版本,已经过充分测试,系统不会再为运行在这个sdk version的应用开启兼容性检查判断的工作了。例如我用于调试的手机系统是Android 4.0.3,故选择API 15为Target SDK,此处不用纠结,后期可以修改。
(6)Compile SDK:编译应用程序的版本,一般默认或是与Target SDK保持一致。
(7)Theme:主题风格,这个不太重要,根据自己的喜好选择,一般默认即可。
3、跟着向导一路Next,直到Finish。
4、至此一个Android应用程序就创建完毕了,真机测试如下。
如果想修改手机屏幕上方或者手机中快捷方式的名称,则只需修改AndroidManifest.xml中activity标签下android:label的值即可
三、问题
1、Application Name问题:理论上,Application Name的值是可以修改的,但是不管我怎么修改AndroidManifest.xml中application标签下 android:label 的值,bin文件夹下安装包(后缀为apk)的名称都不会跟着改变,这让我很郁闷,希望知道的童鞋在此留下板砖,非常感谢!
源码下载:http://yunpan.cn/Qhu3ENifSnQAa 访问密码 8ea3,文件名HelloAndroid20140612.rar