res/ 目录在各种子目录中包含了所有的资源。这里有一个图片资源,两个布局资源和一个字符串资源文件。下表详细的给出了在项目中 res/ 目录里面支持的资源

目录资源类型
anim/定义动画属性的 XML 文件。它们被保存在 res/anim/文件夹下,通过 R.anim 类访问
color/定义颜色状态列表的 XML 文件。它们被保存在 res/color/文件夹下,通过 R.color 类访问
drawable/图片文件,如.png,.jpg,.gif 或者 XML 文件,被编译为位图、状态列表、形状、动画图片。它们被保存在 res/drawable/文件夹下,通过 R.drawable 类访问
layout/定义用户界面布局的 XML 文件。它们被保存在 res/layout/文件夹下,通过 R.layout 类访问
menu/定义应用程序菜单的 XML 文件,如选项菜单,上下文菜单,子菜单等。它们被保存在 res/menu/文件夹下,通过 R.menu 类访问
raw/任意的文件以它们的原始形式保存。需要根据名为 R.raw.filename 的资源 ID,通过调用 Resource.openRawResource() 来打开 raw 文件
values/包含简单值 (如字符串,整数,颜色等) 的 XML 文件。这里有一些文件夹下的资源命名规范。arrays.xml 代表数组资源,通过 R.array 类访问;integers.xml 代表整数资源,通过 R.integer 类访问;bools.xml 代表布尔值资源,通过 R.bool 类访问;colors.xml 代表颜色资源,通过 R.color 类访问;dimens.xml 代表维度值,通过 R.dimen 类访问;strings.xml 代表字符串资源,通过 R.string 类访问;styles.xml 代表样式资源,通过 R.style 类访问
xml/可以通过调用 Resources.getXML() 来在运行时读取任意的 XML 文件。可以在这里保存运行时使用的各种配置文件