样式资源

样式资源定义界面的格式和外观。样式可应用于单个 View(从布局文件中)或应用于整个 Activity 或应用(从清单文件中)。

如需详细了解如何创建和应用样式,请参阅样式和主题

注意:样式是使用 name 属性中提供的值(不是 XML 文件的名称)引用的简单资源。因此,您可以在一个 XML 文件中将样式资源与其他简单资源合并到一个 元素下。

文件位置:
res/values/filename.xml
文件名可以任意设置。元素的 name 将用作资源 ID。
资源引用:
在 XML 中:@[package:]style/style_name
语法:
 version="1.0" encoding="utf-8"?>
<resources>
    <style
        name="style_name"
        parent="@[package:]style/style_to_inherit">
        <item
            name="[package:]style_property_name"
            >style_value
    

元素:
必需。该元素必须是根节点。

无属性。

将样式应用于 TextView 的 XML 文件(保存在 res/layout/ 中):
 version="1.0" encoding="utf-8"?>
    style="@style/CustomText"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Hello, World!" />