Android APP開發活用範例速查大辭典(Ch0103-利用XML來改變TextView字型顏色)
value下的顏色定應XML(color.xml)
<resources>
<!– FlatUI Color –> <color name=”FlatLightCyan”>#1abc9c</color> <color name=”FlatDarkCyan”>#16a085</color> <color name=”FlatLightGreen”>#2ecc71</color> <color name=”FlatDarkGreen”>#27ae60</color> <color name=”FlatLightBlue”>#3498db</color> <color name=”FlatDarkBlue”>#2980b9</color> <color name=”FlatLightPurple”>#9b59b6</color> <color name=”FlatDarkPurple”>#8e44ad</color> <color name=”FlatLightNavy”>#34495e</color> <color name=”FlatDarkNavy”>#2c3e50</color> <color name=”FlatLightYellow”>#f1c40f</color> <color name=”FlatDarkYellow”>#f39c12</color> <color name=”FlatLightOrange”>#e67e22</color> <color name=”FlatDarkOrange”>#d35400</color> <color name=”FlatLightRed”>#e74c3c</color> <color name=”FlatDarkRed”>#c0392b</color> <color name=”FlatLightWhite”>#ecf0f1</color> <color name=”FlatDarkWhite”>#bdc3c7</color> <color name=”FlatLightGlay”>#95a5a6</color> <color name=”FlatDarkGlay”>#7f8c8d</color> <color name=”FlatLightPink”>#ec6877</color> <color name=”FlatLightAqua”>#68acec</color>
</resources>
|
value下的padding尺寸的XML(dimen.xml)
<resources>
<!– Padding –> <dimen name=”padding_minimum”>2dp</dimen> <dimen name=”padding_small”>4dp</dimen> <dimen name=”padding_medium”>8dp</dimen> <dimen name=”padding_large”>10dp</dimen> <dimen name=”padding_xlarge”>16dp</dimen>
<dimen name=”ch0133_image_size”>1000dp</dimen> </resources>
|
程式GUI-XML
<?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”match_parent” android:layout_height=”match_parent” android:gravity=”center” android:orientation=”vertical” >
<TextView style=”@style/TextBigMan” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_margin=”@dimen/padding_minimum” android:background=”@color/FlatLightBlue” android:padding=”@dimen/padding_large” android:text=”黃色粗體字型” />
<TextView style=”@style/TextShadow” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_margin=”@dimen/padding_minimum” android:background=”@color/FlatLightBlue” android:padding=”@dimen/padding_large” android:text=”有陰影字型” />
</LinearLayout>
|