根據(jù)/res
文件夾下的類型,資源文件存儲在各種子目錄中。
以下是/res
文件夾中的一些重要的子目錄以及它們托管的資源類型:
Android資源打包工具(AAPT)中的資源編譯器編譯除原始資源之外的所有資源,并將它們放置到最終的 .apk
文件中。apk代表Android包。
這個 .apk
文件包含Android應(yīng)用程序的代碼和資源,與Java的 .jar
文件相關(guān)。
.apk
文件是安裝到設(shè)備上的文件。
XML資源解析器允許使用諸如 hello-string
之類的資源名稱,但是你會在 R.java
中看到編譯時錯誤。你可以通過重命名資源hello_string
來解決此問題。
下面的代碼提供了對總體資源目錄結(jié)構(gòu)的快速查看。
/res/values/strings.xml /res/values/colors.xml /res/values/dimens.xml /res/values/attrs.xml /res/values/styles.xml /res/drawable/*.png *.jpg *.gif *.9.png /res/anim/*.xml /res/layout/*.xml /res/raw/*.* /res/xml/*.xml /assets/*.*/*.*
只有 /assets
目錄可以包含任意子目錄列表。每個其他目錄只能有該目錄級別的文件。
更多建議: