创建第一个Android应用程序
创建和配置新的Android工程
选择File->New->Android Project命令,将工程项目名称命名为MyFirstAndroidApp。
由于需要新建一个新的工程在contents中勾选Create New Project in WorkSpace,并将工程文件放在磁盘中的默认路径下。
在Build Target中选择一个合适的SDK。如Android 2.2
对Application name,Package Name进行设置,Package Name的命名规则是com.mycompany.android.myappname(一般情况下)。勾选CreateActivity且给定一个名字。
单击Finish。Eclipse和Android插件将为你创建一个空的新工程项目。
Android应用程序的核心文件和目录
每一个Android应用程序都拥有一系列核心文件,它们用于定义应用程序的功能。如下表,下表中的文件是每一个新的Android应用程序所默认创建的。
Android文件 |
描述 |
AndroidManifest.xml |
AndroidManifest.xml为全局应用程序描述文件。它定义了应用程序的能力(capability)和权限,以及运行方式。 |
default.properties |
default.properties为自动创建的工程文件。它定义了应用程序的构建(build)目标及其他所需的构建选项。 |
src文件夹 |
应用程序源代码所在的文件夹,该文件夹为必需的。 |
src/com.mycompany.android.myappname /MyFirstAndroidApp.java |
定义了Android应用程序入口的核心源文件 |
gen文件夹 |
应用程序自动生成的资源文件所在的文件夹,该文件夹是必需的。 |
gen/com.mycompany.android.myappname /R.java |
应用程序资源管理文件,它不能被编辑。 |
res文件夹 |
所有应用程序资源所在的文件夹,该文件夹为必需的。应用程序资源包括动画、可绘图像组件、布局文件、XML文件、数据资源(如字符串)和原始(raw)文件 |
res/drawable/icon.png |
在Launcher中所显示的应用程序图标。 |
res/layout/main.xml |
主屏幕布局文件 |
res/values/strings.xml |
应用程序字符串资源 |