这个例子主要是写了配置文件,main.xml
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- >
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/str_text_view1"
- style="@style/StyleText1"
- android:gravity="center_vertical|center_horizontal"
- /><!-- 水平垂直居中对齐 -->
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/str_text_view2"
- style="@style/StyleText2"
- android:gravity="center_vertical|center_horizontal"
- />
- </LinearLayout>
定义要用到的样式style.xml
- <?xml version="1.0" encoding="UTF-8"?>
- <resources>
- <style name="StyleText1">
- <item name="android:textSize">18sp</item>
- <item name="android:textColor">#EC9237</item>
- </style>
- <style name="StyleText2">
- <item name="android:textSize">14sp</item>
- <item name="android:textColor">#FF7F7C</item>
- <item name="android:fromAlpha">0.0</item>
- <item name="android:toAlpha">0.0</item>
- </style>
- </resources>
有没有发现style.xml的定义方式与color.xml很相似呢,引一下color.xml的定义
- <?xml version="1.0" encoding="UTF-8"?>
- <resources>
- <color name="white">#ffffff</color>
- <color name="black">#000000</color>
- <drawable name="red">#ff0000</drawable>
- <drawable name="blue">#0000ff</drawable>
- </resources>
对比一下可以更深的加强记忆,其它的代码还是见附件
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/742957,如需转载请自行联系原作者