描述
- 资源指的是可以在代码中使用的外部文件,这些文件作为程序的一部分,被编译到程序中。资源都保存在res文件夹下。
类型
图片资源
这是开发中最常用的一类,主要存放在 res/drawable/ 及其子目录下。
主题和样式资源
-
主题资源
主题是包含一种或多种格式化属性的集合,在程序中调用主题资源可以改变窗体的样式,对整个应用程序或某个Activity存在全局性影响。
主题资源定义在
res/values目录下的styles.xml文件中。 -
样式资源
样式用于美化控件,其定义在
res/values/style.xml文件中(如果没有则创建)。
布局资源
存放位置:res/layout。
当创建一个Android程序时,默认会在res/layout文件夹中生成一个布局资源文件activity_main.xml(可修改名称),也可以创建新的布局资源文件。
详情请移步至:Android中的布局资源。
字符串资源
存放位置:res/values/strings.xml。
示例代码:
<resources>
<string name="app_name">字符串</string>
</resources>
颜色资源
存放位置:res/values/color.xml。
尺寸资源
存放位置:res/values/dimens.xml。