Android 资源文件 shape 绘制方形,圆形,背景边框

1. 圆角图形

<?xml version="1.0" encoding="utf-8"?>
<shape  xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#F5513A" />
    <size android:height="3dp" android:width="16dp" />
    <corners android:radius="5dp" />
</shape>

 

2. 边框图形

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <corners android:radius="3dp" />
    //透明背景
    <solid android:color="@color/transparent"/>
    <stroke android:width="1dp" android:color="#F5513A" />
</shape>

 

3. 多图层叠加图形

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background" android:height="15dp" android:width="15dp">
        <shape android:shape="oval">
            <solid android:color="#FFFFFF" />
            <stroke android:width="1dp" android:color="#F5513A" />
        </shape>
    </item>

    <item android:id="@android:id/background" android:height="6dp" android:width="6dp" android:gravity="center">
        <shape android:shape="oval">
            <solid android:color="#F5513A" />
        </shape>

    </item>
</layer-list>

如图:

 


 

posted @ 2021-05-23 17:10  timi小周  阅读(345)  评论(0编辑  收藏  举报