参考01:Android在drawable资源文件中绘制圆形背景
<? xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
android:useLevel="false">
<solid android:color="@color/accent_material_light"></solid>
<size
android:width="15dp"
android:height="15dp"></size>
<padding
android:bottom="1dp"
android:left="2dp"
android:right="2dp"
android:top="1dp"></padding>
</shape>
在Android 代码中设置背景:
Button button1=(Button)findViewById(R.id.button1);
button1.setBackgroundResource(R.drawable.bg);