Android res文件夹
2018-02-17 17:58 更新
根据/res
文件夹下的类型,资源文件存储在各种子目录中。
文件夹
以下是/res
文件夹中的一些重要的子目录以及它们托管的资源类型:
- anim:编译的动画文件
- drawable:位图
- layout:UI和视图定义
- values:数组,颜色,尺寸,字符串和样式
- xml:编译的任意XML文件
- raw:未编译的原始文件
注意
Android资源打包工具(AAPT)中的资源编译器编译除原始资源之外的所有资源,并将它们放置到最终的 .apk
文件中。apk代表Android包。
这个 .apk
文件包含Android应用程序的代码和资源,与Java的 .jar
文件相关。
.apk
文件是安装到设备上的文件。
XML资源解析器允许使用诸如 hello-string
之类的资源名称,但是你会在 R.java
中看到编译时错误。你可以通过重命名资源hello_string
来解决此问题。
资源目录结构
下面的代码提供了对总体资源目录结构的快速查看。
/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
目录可以包含任意子目录列表。每个其他目录只能有该目录级别的文件。
以上内容是否对您有帮助:
更多建议: