鼠标右键点击Drawable-->New-->Drawable resource file,填写完File name 即可,默认新建的是selector文件,只需将selector更换为shape即可。
Android上支持以下几种属性shape、gradient、stroke、corners、padding、solid。
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--设置圆角-->
<corners
android:radius="8dp"/>
<!--设置颜色渐变-->
<gradient
android:startColor="#FFFF0000" //开始颜色
android:endColor="#80FF00FF" //结束颜色
android:angle="0"/> //颜色渐变开始的角度 0:从左至右 90:从下至上
<!--设置内容离边界的距离-->
<padding
android:left="50dp"
android:top="20dp"
android:right="7dp">
android:bottom="7dp">
<!--设置填充颜色-->
<solid
android:color="#ffffff"/>
<!--设置描边颜色-->
<stroke
android:width="2.0dip"
android:color="#b4ffffff"
android:dashWidth="3.0dip"
android:dashGap="0.0dip">
</shape>