引言:合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。
第一步:新建一个Android工程项目
打开Eclipse IDE,【菜单栏】——【File】——【New】或者直接在【Package Explorer】里右键【New】,选择【Android Application Project】。
如果不能直接找到【Android Application Project】选项,可以选择【Other】——【Android】——【Android Application Project】。
(小提示:建好项目后,选择【菜单栏】——【Window】——【New Window】,打开一个新窗口,就可以在新窗口中直接找到【Android Application Project】选项,旧窗口可以关掉了。)
接下来,就可以按照Android App向导一步一步创建Android工程项目。如图所示:
图1、Android App向导
第二步:Android工程项目的目录结构(基于Android 1.6)
图2、Android项目目录结构
1.src文件夹:source code,存放项目程序的java源代码的目录,以后的编码工作主要在此文件夹下进行。
2.gen文件夹:存放由Android编译工具自动生成的java源文件。
BuildConfig.java文件,新版ADT新增的一个文件,作用是辅助检查你的代码,在整个工程中不断地运行调试。
R.java文件,里面保存了用到的资源的相关信息,由IDE自动维户,只读模式,不能手动去修改。
3.Android 1.6包:包含了一个Android提供的jar文件,我们所引用的所有Android提供的类都来源于这个jar文件。
4.Android Dependencies包及libs库文件夹:从ADT16开始新增的库应用文件夹,这是解决ADT第三方库引用的新方式,当你需要引用第三方库时,只需要将所有第三方包拷贝到libs目录下,当eclipse启动时,ADT就会自动帮你完成库的引用,而不需要像以前一样自己Build Path,也不再需要Referenced Libraries了。另外,如果多个工程有关联的话,比如A工程设置为IsLibaray,B工程要引入A工程的时候,也会自动将A工程编译生成的jar文件放到Android Dependencies文件夹下。
5.bin文件夹:存放编译后生成的.apk文件。
6.assets文件夹:存放包含应用系统需要使用到的资产文件目录。(所谓资产文件就是一些静态文件并会被一起打包成.apk的文件,通常是二进制文件,可以直接使用)
7.res文件夹:存放资源文件目录,与assets文件夹不同,加入此文件夹的资源会被自动标记到R.java中,生成相应的ID,用户就可以在程序中通过R.java访问该资源,而assets文件夹的资源则需要自行维护。(res文件夹主要存放图片、文字、布局等文件)
8.AndroidManifest.xml文件:整个应用程序的配置文件,记录了应用程序中。