Android中的资源类型

10 阅读1分钟

描述

  • 资源指的是可以在代码中使用的外部文件,这些文件作为程序的一部分,被编译到程序中。资源都保存在res文件夹下。

类型

图片资源

这是开发中最常用的一类,主要存放在  res/drawable/  及其子目录下。

主题和样式资源

  1. 主题资源

    主题是包含一种或多种格式化属性的集合,在程序中调用主题资源可以改变窗体的样式,对整个应用程序或某个Activity存在全局性影响。

    主题资源定义在res/values目录下的styles.xml文件中。

  2. 样式资源

    样式用于美化控件,其定义在 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