每次写的时候发现总是会忘记那些属性的单词,看来要做个记录:
<!-- 表示shape的四个角的半径值。只适用于矩形shape,这里的半径值是指圆角的程度 -->
<corners android:radius="8dp" />
<!-- 这个标签表示纯色填充,通过android:color即可指定shape中填充的颜色 -->
<solid android:color="@color/white" />
<!-- Shape的描边,下面指定了描边的宽度和描边的颜色 -->
<stroke
android:width="1dp"
android:color="@color/blue" />
实现一个填充色为white,边框宽度为1dp、颜色为blue,圆角问8dp的圆角边框;
radius表示同时设置4个角的圆角半径值,也可以设置单个的圆角半径值: android:topLeftRadius、android:topRightRadius、android:bottomLeftRadius、android:bottomRightRadius分别是左上角、右上角、左下角、右下角的半径值,设置了半径值,相应的角就是圆角,半径值越大,圆角就越大。
引用方式:
<TextView
android:layout_width="70dp"
android:layout_height="20dp"
android:layout_alignParentRight="true"
android:background="@drawable/bg_shape"
android:gravity="center"
android:text="11111111111" />