Android復習(二)應用資源——>樣式
樣式資源定義界面的格式和外觀。樣式可應用于單個 View(從布局文件中)或應用于整個 Activity 或應用(從清單文件中)。
如需詳細了解如何創建和應用樣式,請參閱樣式和主題。
注意:樣式是使用 name 屬性中提供的值(不是 XML 文件的名稱)引用的簡單資源。因此,您可以在一個 XML 文件中將樣式資源與其他簡單資源合并到一個 <resources> 元素下。
- 文件位置:
res/values/filename.xml
該文件名可以任意設置。元素的name將用作資源 ID。- 資源引用:
- 在 XML 中:
@[package:]style/style_name - 語法:
-
<?xml 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</item> </style> </resources>
- 元素:
- 示例:
- 樣式的 XML 文件(保存在
res/values/中): -
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="CustomText" parent="@style/Text"> <item name="android:textSize">20sp</item> <item name="android:textColor">#008</item> </style> </resources>
- 將樣式應用于
TextView的 XML 文件(保存在res/layout/中): -
<?xml version="1.0" encoding="utf-8"?> <EditText style="@style/CustomText" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Hello, World!" />
- 樣式的 XML 文件(保存在

浙公網安備 33010602011771號