android style 使用
在实际应用中,经常出现很多控件使用相同的样式,若对每个控件都写对应的样式属性,则会造成很大的工作量,而且若要修改样式,这需对每个控件都更改对应的属性。很繁琐。解决方案如下
- 在values文件夹下新建xml文件,命名为XXXStyle.xml(便于分类管理)
- 例如某控件高度40dp、宽度40dp,字号16sp等属性,则书写如下:
< style=”titlestyle” >
< item name=”android:layout_height”>40dp< /item>
< item name=”android:layout_width”>40dp< /item>
< item name=”android:textsize”>16sp< /item>
< /style>
在对应的layout布局中控件上添加 style=”@style/titlestyle” 即可