在res目录下建一个drawable文件夹,注意文件夹名字一定要是drawable,否则在xml模板中你是找不到shape的
下图就通过一个xml文件自定义一个shape
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<stroke
android:width="5dp"
android:color="#1f000000"
/>
<solid android:color="#FF0000" />
</shape>
下图是布局文件
最后运行的效果如下:
下面这个shape文件,定义一个方形
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke
android:width="0.5dp"
android:color="#1f000000"
/>
<solid android:color="#ffffff" />
<corners android:radius="10dp" />
</shape>
上面的shape的效果如下:
FR:海涛高软(QQ技术交流群:386476712)