res下drawable内创建shape.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
>
<solid android:color="@color/colortransparent"/> 按钮的背景颜色此时为透明
<stroke android:width="3dp"
android:color="@color/colorPrimary"/> 按钮边框的宽度和颜色
<corners android:radius="5dp"/> 圆角的弧度
</shape>
使用的话在xml里直接设置成Button的背景就行了
效果图