樣式資源定義界面的格式和外觀。樣式可應用于單個
View
(從布局文件中)或應用于整個
Activity
或應用(從清單文件中)。
如需詳細了解如何創建和應用樣式,請參閱樣式和主題。
創新互聯公司從2013年創立,先為洮北等服務建站,洮北等地企業,進行企業商務咨詢服務。為洮北企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
注意:樣式是使用 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>
- 元素:
<resources>
- 必需。該元素必須是根節點。
沒有屬性。
<style>
- 定義單個樣式。包含
<item>
元素。屬性:
name
- 字符串。必需。樣式的名稱,用作將樣式應用于 View、Activity 或應用的資源 ID。
parent
- 樣式資源。對此樣式應從中繼承樣式屬性的樣式的引用。
<item>
- 定義樣式的單個屬性。必須是
<style>
元素的子元素。屬性:
name
- 屬性資源。必需。要定義的樣式屬性的名稱,必要時帶有包前綴(例如
android:textColor
)。
- 示例:
- 樣式的 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!" />
網頁標題:Android復習(二)應用資源——>樣式-創新互聯
標題URL:http://vcdvsql.cn/article0/cdghio.html
成都網站建設公司_創新互聯,為您提供網站設計、App開發、企業建站、網站制作、品牌網站設計、電子商務
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯