在drawable目录下创建一个样式btn_circle.xml。代码如下:

<layer-list xmlns:android="http://schemas.android/apk/res/android">  
    <item>
<shape android:shape="oval">
//边框角度 
<corners android:radius="10dip"/>
//外边框颜色
<solid android:color="@color/bg_lightgray"/>
</shape>
</item>
//离边框的厚度
<item android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp">
<shape android:shape="oval">
//边框角度
<corners android:radius="10dip"/>
//外边框颜色,这个为内部颜色
<solid android:color="@color/bg_lightblue" />
</shape>
</item>

</layer-list>  

使用方法:button的android:background引用一下该样式即可。

更多推荐

android开发中圆形按钮的实现