
1. src
src 目錄是放置我們所有 Java 代碼的地方,它在這里的含義和普通 Java項目下的 src 目錄是完全一樣的,展開之后你將看到我們剛才創建的 MainActivity文件就在里面。
2. gen
這個目錄里的內容都是自動生成的,主要有一個 R.java 文件,你在項目中添加的任
何資源都會在其中生成一個相應的資源 id。這個文件永遠不要手動去修改它。
3. assets
這個目錄用得不多,主要可以存放一些隨程序打包的文件,在你的程序運行時可以動態讀取到這些文件的內容。另外,如果你的程序中使用到了 WebView 加載本地網頁的功能,所有網頁相關的文件也都存放在這個目錄下。
4. bin
這個目錄你也不需要過多關注,它主要包含了一些在編譯時自動產生的文件。其中會有一個你當前項目編譯好的安裝包,展開 bin 目錄你會看到 HelloWorld.apk,把這個文件拷到手機上就可以直接安裝了。
5. libs
如果你的項目中使用到了第三方 Jar包, 就需要把這些 Jar包都放在 libs目錄下, 放
在這個目錄下的 Jar 包都會被自動添加到構建路徑里去。 你可以展開上圖中 Android 4.0、
Android Private Libraries、Android Dependencies這些庫,其中顯示的 Jar 包都是已經被
添加到構建路徑里的。
6. res
這個目錄下的內容就有點多了,簡單點說,就是你在項目中使用到的所有圖片、布局、字符串等資源都要存放在這個目錄下,前面提到的 R.java 中的內容也是根據這個目錄下的文件自動生成的。 當然這個目錄下還有很多的子目錄, 圖片放在 drawable目錄下,布局放在 layout 目錄下,字符串放在 values 目錄下,所以你不用擔心會把整個 res目錄弄得亂糟糟的。
7. AndroidManifest.xml
這是你整個 Android項目的配置文件,你在程序中定義的所有四大組件都需要在這個文件里注冊。另外還可以在這個文件中給應用程序添加權限聲明,也可以重新指定你創建項目時指定的程序最低兼容版本和目標版本。
8. project.properties
這個文件非常地簡單,就是通過一行代碼指定了編譯程序時所使用的 SDK 版本。我們的 HelloWorld項目使用的是 API 14,你也可以在這里改成其他版本試一試。
