1. 程式人生 > >Android自定義view - shape

Android自定義view - shape

空心圓

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval"
    android:useLevel="false">
    <!--<solid android:color="@color/red"/>-->

    <stroke
        android:width="@dimen/dp_2"
        android:
color="@color/colorAccent"/> <size android:width="@dimen/dp_18" android:height="@dimen/dp_18"/> </shape>

圓角矩形

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 填充顏色 -->
    <solid android:
color="@color/bg_edit_white"/> <!-- 線的寬度,顏色 --> <!--<stroke--> <!--android:width="1dp"--> <!--android:color="@color/gray_97"/>--> <!-- 矩形的圓角半徑 --> <corners android:bottomLeftRadius="@dimen/dp_4" android:bottomRightRadius=
"@dimen/dp_4" android:topLeftRadius="@dimen/dp_4" android:topRightRadius="@dimen/dp_4"/> </shape>

實心小紅點

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
       android:shape="oval"
       android:useLevel="false">

    <solid android:color="@color/red"/>
    <corners android:radius="45dp"/>

    <size
        android:width="@dimen/dp_4"
        android:height="@dimen/dp_4"
        />
</shape>