为了更灵活、方便地定义显示效果,在Android系统中引入了主题(Theme)和样式(Style)的概念。其中Theme是针对窗体级别的,而Style是针对组件级别的,它们均可以经过style.xml资源文件进行设置。主题和样式均可以经过继承实现重用。android
Theme和Style资源都放在res/values文件夹中,经过style标签中的name属性定义其应用名称,经过parent属性指定被继承的资源。在Style标签内部,申明一个或者多个item标签,item标签中的name属性指定其定义的具体属性名,而且在item而且内部总指定具体数值。代码以下:
spa
<style name="btnStyle" parent="@style/baseStyle">
xml
<item name="android:textColor">#826455</item>
继承
<item name="android:textSize">28dp</item>资源
</style>it