开发中各种样式的Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色
所有的都是用代码实现

边框样式,给你的View加上边框
<Buttonandroid:layout_width="0dip"android:layout_height="match_parent"android:layout_margin="5dip"android:layout_weight="1"android:background="@drawable/border_line_while"android:gravity="center"android:text="边框样式"/>
边框样式border_line_while.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:useLevel="false"><solid android:color="@null"/><padding android:left="1dip"android:right="1dip"android:bottom="1dip"/><stroke android:width="1dip"android:color="@color/theme_red"/><!--边框宽度--><size android:width="15dip"android:height="15dip"/><!--边框-->
</shape>
圆角Button
<Buttonandroid:layout_width="0dip"android:layout_height="match_parent"android:layout_margin="5dip"android:layout_weight="1"android:background="@drawable/btn_bg_red"android:gravity="center"android:text="圆角Button"/>
圆角样式btn_bg_red.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="@color/theme_red"/><corners android:topLeftRadius="10dip"android:topRightRadius="10dip"android:bottomRightRadius="10dip"android:bottomLeftRadius="10dip" /><!--圆角矩形白色背景-->
</shape>
点底色的圆角Button