Android application project 各個文件夾作用

在這裏插入圖片描述
1. src:源文件,主要是完成java代碼的編寫
2. gen:ADT即系統自動生成的JAVA文件(即源代碼目錄),不要嘗試去修改,改不好整個項目就廢了。
3. assets:資源文件,圖片,音頻,視頻等
4. bin:輸出文件夾,二進制文件,編譯過後的文件(如生成的APK文件)
5. libs:第三方的jar文件,即引用的第三方的代碼
6. res:資源文件,但與assets不同,生成的文件都有ID,ID是該資源文件在此工程中的唯一標識符
(1) res->drawable*:存放的是工程圖片的信息,默認png格式的圖片
(2) res->layout:存放的是工程的佈局文件,以.xml的格式保存
(3) res->values:存放的是工程的數據文件,以.xml的格式保存,部分文件種類如下(列出的未必全部存在於新建的工程之中,對於不存在的可手動建立,在新建了xml文件並   添加了數據後,會在gen->[Package Name]->R.java中生成與新建的xml文件相對應的內部類):
  a) strings.xml:存放的是自定義的字符串和數值,可手動修改,對應內部類名稱–string
  b) arrays.xml:用來定義數組,對應內部類名稱–array
  c) color.xml:用來定義顏色和顏色字符串數值,對應內部類名稱–color
  d) dimens.xml:用來定義尺寸數值,對應內部類名稱–dimen
  e) styles.xml:用來定義樣式,對應內部類名稱–style
7. project.properties:工程屬性文件配置文件,用於配置一些工程屬性
8. AndroidManifest.xml :清單文件,此文件是每個Android程序中必須的文件,它位於整個項目的根目錄,描述了package中暴露的組件(activities即活動窗口、services即  服務等),以及它們各自的實現類,和各種能被處理的數據和啓動位置。除了能聲明程序中的Activities、ContentProviders、Services、Intent Receivers,還能指定Permissions(授權)、Instrumentation(安全控制和測試)等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章