android 常用drawable

因為開發(fā)經(jīng)常會用到,但是用的時候又總是想不起來,所以記下筆記,歡迎大家一起加入常用方法,謝謝大家抽空觀看!

1.選中顏色變化:


<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
   //這里是選中的背景顏色
    <item android:state_pressed="true">
        <shape>
        <solid android:color="@color/main_blue_select" />
    </shape></item>
   //這里是未選中的背景顏色
    <item android:state_enabled="false"><shape>
        <solid android:color="@color/main_blue" />
    </shape></item>
   //這里是默認的背景顏色
    <item><shape>
        <solid  android:color="@color/main_blue" />
    </shape></item>

</selector>

2.帶角度和邊框的


<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
   
   //這里是布局的背景顏色
    <solid android:color="#FFFFFF" />

    //這里是設(shè)置邊框線的粗細和顏色
    <stroke
        android:width="3dp"
        android:color="@color/black_font" />

    <padding
        android:bottom="1dp"
        android:left="1dp"
        android:right="1dp"
        android:top="1dp" />

    //角的話,里邊有參數(shù)可以單獨設(shè)置
    <corners android:radius="10dp" />

</shape>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容