創建第一個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 |
應用程序字符串資源 |