一、样式和主题
1.区别:
1)样式一般作用在控件(Button、TextView等),样式的作用范围比较窄
2)主题一般作用在 Activity 或者 Application 节点下,主题作用范围比较大
2.共同点:
定义的方式是一样的
3.添加样式:
values下的styles.xml中添加样式
<style name="my_style">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">match_parent</item>
<item name="android:textSize">20sp</item>
<item name="android:textColor">#ff0000</item>
</style>
4.使用样式
<TextView
style="@style/my_style"
android:text="哈哈哈哈"
/>
<TextView
style="@style/my_style"
android:text="呵呵呵呵何"
/>
<TextView
style="@style/my_style"
android:text="嘿嘿嘿"
/>
5.添加主题
<style name="my_theme">
<item name="android:background">#ff0000</item>
</style>
6.使用主题(清单文件中)