教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Android培訓之手機頁面之樣式

更新時間:2016年06月29日15時55分 來源: 瀏覽次數(shù):

    Web項目中,我們通過CSS來定義樣式,在Android開發(fā)中我們也可以定義樣式,然后在需要該樣式的地方直接引用這個樣式文件即可。下面我們將要講述的是Android下樣式的編寫方法。

1.樣式的定義

    新建一個工程,命名為:05_樣式。在該工程下,新建一個樣式文件style.xml。如圖1-1所示:

    圖1-1在資源目錄的values下新建一個資源文件styles.xml,文件的命名是自定義的,但習慣以styles命名。

2.樣式的編寫

    在新建的樣式文件styles.xml中編寫樣式,本例中我們編寫TextView的樣式,在編寫中主要定義該TestView字體的大小,字體的顏色以及該控件的高和寬。代碼如例1-1所示:

    此時,在R文件中自動生成了對應的資源ID,如圖1-2所示:

3.樣式的引用

在布局文件中,如何引用我們已經(jīng)定義好的樣式,代碼如例1-2所示:
例1-2

此時,布局效果如圖1-3所示:


4.樣式的繼承

    在樣式文件中,我們也可以實現(xiàn)樣式的繼承,Android中有以下兩種不同的寫法,具體如下:
  • 第一種寫法,也是最合理的寫法,代碼如例1-3:
例1-3

    例1-3在定義第二個樣式時,指定了其繼承的父類my_textview_style,并重寫了文本的大小。
  • 第二種寫法,雖然可行但不推薦使用,代碼如例1-4:
    例1-4


本文版權歸傳智播客Android培訓學院所有,歡迎轉載,轉載請注明作者出處。謝謝!
作者:傳智播客Android培訓學院
首發(fā):http://oisangadgets.com/Android
0 分享到:
和我們在線交談!