Android UI

2022-06-20  本文已影响0人  墨韵

drawable 参考链接

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <!--
    android:width:边框的宽度
    android:dashGap:虚线间距宽度
    android:dashWidth:虚线宽度
    -->
    <stroke
        android:width="1dp"
        android:color="@android:color/darker_gray"
        android:dashWidth="5dp"
        android:dashGap="10dp" />
</shape>
效果图

带下划线的背景

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <item>
        <shape>
            <solid android:color="@color/purple_200" />
        </shape>
    </item>
    <item android:bottom="5dp">
        <shape>
            <solid android:color="@color/white" />
        </shape>
    </item>
</layer-list>

效果图

button / textColor selector

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:color="@android:color/holo_blue_light" android:state_pressed="true" />
    <item android:color="@android:color/holo_blue_light" android:state_checked="true" />
    <item android:color="@android:color/holo_blue_light" android:state_selected="true" />
    <item android:color="@android:color/holo_red_light" />
</selector>
上一篇 下一篇

猜你喜欢

热点阅读