一、什么是资源
(1)Android 中的代码、字符串、菜单、图像、声音、视频统一称位资源。
(2)从资源文件的类型来划分,可以将资源文件划分为XML、图像和其他。
(3)资源存放的目录(res/anim、res\color、res\layout、res\menu、res/drawable)
| 目录 | 资源类型 |
|---|---|
| res/animator | 存放定义了property animations(android 3.0新定义的动画框架)的XML文件 |
| res/anim | 存放定义了补间动画或逐帧动画的XML文件。(该目录下也可以存放定义property animations的XML文件,但是最好还是分开存放) |
| res/raw | 存放直接复制到设备中的任意文件。它们无需编译,添加到你的应用程序编译产生的压缩文件中。要使用这些资源,可以调用Resources.openRawResource(),参数是资源的ID,即R.raw.somefilename。 |
| res/drawable | 存放能转换为绘制资源的位图文件或者定义了绘制资源的XML文件 |
| res/color | 存放定义了颜色状态列表资源(Color State List Resource)的XML文件 |
| res/layout | 存放定义了用户界面布局的XML文件 |
| res/menu | 存放定义了应用程序菜单资源的XML文件 |
| res/values | 存放定义了多种类型资源的XML文件 |
| res/xml/ | 存放任意的XML文件,在运行时可以通过调用Resources.getXML()读取 |
本文详细介绍了Android中的资源概念,包括代码、字符串、菜单等不同类型的资源,并解释了资源文件的分类及其存放目录,如XML、图像文件和其他类型的资源。
696

被折叠的 条评论
为什么被折叠?



