Jollen 的 Android 教學,#17: 樣式設計(Styles)初體驗
16lz
2021-01-23
from : http://blog.chinaunix.net/u/14644/showart_1985119.html
Jollen 的 Android 教學,#17: 樣式設計(Styles)初體驗
在這篇教學裡,我們將用一個非常簡單的範例來初步體驗Android的「styles」功能。
什麼是樣式(Styles)?
Android的樣式設計(style)是一個很重要的功能,因為它可以讓應用程式裡的元件(widget)「長」得跟別人很不一樣。樣式設計的使用規定如下:
- 在Android專案裡以XML資源檔來定義「樣式」
- 一個Android專案可以定義多個樣式
- 讓widget套用其中一個樣式
Android的styles功能,主要的對象是widget,樣式是為了套用到widget上;另外Android還提供佈景(theme)功能,可以做更大範圍的套用。
如何定義樣式
定義樣式的方式如下:
1. 在Android專案的「res/values」資料夾裡建立styles.xml樣式定義檔。如圖1。
圖1: 建立styles.xml
2.在styles.xml裡定義樣式,以下是一個範例:
|
styles.xml的寫法說明如下:
1. 在