定义一个样式Style
创建:将xml文件保存在resource/values文件夹下的一个xml文件中,文件名随意,但是必须是.xml,并且根节点必须是
<Resoruces>
<resources> <style name="codeFont" > <item name="android:textColor">#ffffff</item> </style> </resources>
继承
在<style>
中的parent属性可以让你继承其属性样式,并重写自己一些特有的属性。当然不仅可以继承系统的样式还可以继承自己定义过的样式。
如果是继承自己写的样式,还有一种方法不用写parent属性,用 . 来隔开表明继承关系。但是安卓自定义的样式不能通过这种方式进行继承。
<style name="codeFont" parent="@android:style/TextAppearance">
<item name="android:textSize">19sp</item>
</style>
在UI上应用样式和主题
有两种方式设置一个样式:
1. 为单个视图控件指定样式,在XML布局文件中的视图元素上添加style属性。
2. 为整个activity或者application指定样式,在manifest.xml中的