本部分中的各个页面介绍了您可以在项目资源目录 (res/
) 中提供的特定类型应用资源的用法、格式和语法。
以下是对各个页面的简要说明:
- 动画资源
- 定义预先确定的动画。
补间动画保存在res/anim/
中,可通过R.anim
类访问。
帧动画保存在res/drawable/
中,可通过R.drawable
类访问。 - 颜色状态列表资源
- 定义根据
View
状态而变化的颜色资源。
保存在res/color/
中,可通过R.color
类访问。 - 可绘制资源
- 使用位图或 XML 定义各种图形。
保存在res/drawable/
中,可通过R.drawable
类访问。 - 布局资源
- 定义应用界面的布局。
保存在res/layout/
中,可通过R.layout
类访问。 - 菜单资源
- 定义应用菜单的内容。
保存在res/menu/
中,可通过R.menu
类访问。 - 字符串资源
- 定义字符串、字符串数组和复数形式,且包括字符串格式和样式设置。
保存在res/values/
中,可通过R.string
、R.array
和R.plurals
类访问。 - 样式资源
- 定义界面元素的外观和格式。
保存在res/values/
中,可通过R.style
类访问。 - 字体资源
- 在 XML 中定义字体系列并包含自定义字体。
保存在res/font/
中,可通过R.font
类访问。 - 更多资源类型
- 将其他原始值定义为静态资源,具体包括: