Android 行動應用程式的專案,至少會包含以下的檔案及目錄。
- src/ : :*.java source code 之下以封裝 package 區別個函式庫
- gen/ ::>由ADT 外掛工具自動產生的 資源 *.java Code 因為由工具產生 盡量不要手動改變 以同步產生最新的 資源 相關變數字串 自動產生於 R.java
- Android 2.3.3 :: APP 專案主要的 Android 版本別 由選擇引用的 SDK 決定
- Android private Library :: Android 主要的 SDK Library
- assets :: 專案中儲存資源檔案 圖片 音樂 音效 字型庫等
- bin/ :: res/ 二進至型態資料檔案
- res/ 專案中使用的介面資料檔 圖片 音樂 音效 字型 存於 res 內的資料檔 會自動產生於R.java 內進行排序編號 ID 方便引用 assets 中是不會產生 ID
- /drawable-hdpi/ 高解圖片ICO
- /drawable-ldpi/ 低解圖片ICO
- /drawable-mdpi/ 中解圖片ICO
- /layout/main.xml APP 頁面布局之排版 Xml
- /values/strings.xml 頁面資源定義
- array.xml
- colors.xml
- diments.xml
- strings.xml
- Resources.xml
- styles.xml
- /raw 原始為壓縮的 資料檔
- /xml 自訂義的 xml
- /anim 動畫檔
- AndroidManifest.xml 主介面的 xml 排版檔
- project.properties
Android 專案中的主要檔案
Hello.java Activity 程式 為專案中的Java 主類別 APP 進入點 起始程式
icon.png 專案中的 ICO or UI 圖片資源檔
分高( drawable-hdpi) 中(drawable-mdpi)低(drawable-ldpi) 解析度
main.xml 設定所有控制項
Strings.xml 設定所有資源項
R.java 由工具 自動對 res 內的檔案進行ID 排序 產生唯一的ID 應用於排版中
AndroidManifet.xml android 主要設定檔 定義個元件存取權限
default.properties Android 專案的 屬性定義檔案
沒有留言:
張貼留言