android 控件样式抽取

来源:互联网 发布:微信小程序系统源码 编辑:程序博客网 时间:2024/05/20 21:19

如果某个控件被频繁运用,大量的样式被重复,这时候我们需要抽取这个控件公共的部分。案例如下:

1.在布局文件中调用

<TextView
        style="@style/TitleTheme"
        android:text="功能列表" />


2.在values/style文件中定义好样式

 <style name="TitleTheme">
        <item name="android:padding">10dp</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:background">#0f0</item>
        <item name="android:gravity">center</item>
        <item name="android:textColor">#000</item>
        <item name="android:textSize">20sp</item>
    </style>