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>
如图: