<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<!-- 圆角弧度 -->
<corners android:radius="30dip" />
<!-- 渐变色 -->
<gradient
android:startColor="#ffff00"
android:endColor="#00ffff00"/>
<!-- 固定颜色, 不可以和gradient一起使用 -->
<!-- <solid android:color="#ffffd300" /> -->
<!-- 内边距 -->
<padding
android:left="20dip"
android:top="20dip" />
<!-- 边框 -->
<stroke
android:dashGap="20dip"
android:dashWidth="10dip"
android:width="3dip"
android:color="#0000ff" />
<!-- 一般不指定size, 让它自适应控件大小 -->
<!-- <size /> -->
</shape>
1. shape 元素的 android:shape 只有四个值: rectangle, line, oval(椭圆), ring(环)
2. corners 这个元素只对 rectangle 有效.
3. oval, 如果宽和高指定的一样, 就是正圆