Android 基础知识 (样式和主题)
1,样式:
【1】介绍:
当几个页面或者是几个控件长得都差不多的时候 我们就可以抽出一个样式
【2】自定义样式:
在res目录下的values下的style.xml里面定义一个样式 把公告
<!--自定义样式 -->
<style name="my_style">
<!--
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="哈哈"
android:textSize="30sp"
android:textColor="#FFF000"
-->
<item name="android:textColor">#FFF000</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textSize">30sp</item>
</style>
【3】在XML文件中调用样式:
2,主题
【1】定义的方式和样式是一样的
【2】主题和样式的区别:
★应用的范围不同,主题的应用比较大,样式作用范围比较小一般作用在控件上,主题一般应用在当前清单文件application节点下或者Activity节点上.
★定义样式和主题不是必须在res下values下的style.xml上定义,可以在values下任意一个xml上定义