</pre>以前对于android样式和主题一直有点模糊,今天简单的总结一下,防止遗忘。<p></p><p>1. 所谓的样式,就是控制view一些外观,比如,文字的大小、背景颜色等。</p><p>我们通常在value/style.xml中配置.</p><p></p><pre name="code" class="html"><style name="defaultTextStyle">
<item name="android:textSize">40sp</item>
<item name="android:textColor">#FF2288</item>
</style>
在布局文件中引用
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="hello world"
style="@style/defaultTextStyle"
/>
当然还可以通过关键字parent进行样式的复用
<style name="TextViewStyle" parent="@style/defaultTextStyle">
<item name="android:background">#6756FF</item>
</style>
他们之间的优先级,如果view、viewgroup ...、activity、application 如果上一级已经定义了某种样式,就不在使用下一级样式了。