在drawable文件夹下建一个xml文件: 比如 demo.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 设置圆角 -->
<corners android:radius="10dp"/>
<!-- 描边 -->
<stroke android:color="#ff0"
android:width="3dp"
/>
</shape>
然后在控件中引用:
android:background="@drawable/demo"
当然还有其他的属性:比如
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 设置圆角 -->
<corners android:radius="10dp"/>
<!-- 描边 -->
<stroke android:color="#ff0"
android:width="3dp"
/>
<!-- 内容与边框的间距 -->
<padding
android:right="3dp"
android:left="3dp"
android:top="4dp"
android:bottom="4dp"
/>
<!-- 设置内容区的背景 -->
<solid android:color="#F00"/>
</shape>