1.首先在drawable目錄中創建一個文件 例如shape.xml
2.可填寫內容如下:

1 <!-- shape定義形狀,shape="rectangle"表示形狀為長方形 --> 2 <shape 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 android:shape="rectangle" > 5 <!-- 設置框內填充顏色 --> 6 <solid android:color="#ffffff" /> 7 <!-- 設置邊框寬度和顏色 --> 8 <stroke 9 android:width="1dip" 10 android:color="#000000" /> 11 <!-- 設置圓角半徑 --> 12 <corners android:radius="1dp" /> 13 <!-- 設置邊距 --> 14 <padding 15 android:bottom="5dp" 16 android:left="5dp" 17 android:right="5dp" 18 android:top="5dp" /> 19 <!-- 設置漸變角度angle和漸變顏色 --> 20 <gradient 21 android:angle="270" 22 android:endColor="#FFFF782" 23 android:startColor="#13C7AF" /> 24 <!-- 設置各邊倒角大小 --> 25 <corners 26 android:bottomLeftRadius="200dp" 27 android:bottomRightRadius="200dp" 28 android:topLeftRadius="0dp" 29 android:topRightRadius="0dp" /> 30 </shape>
3.根據自己所需編寫代碼
4.例如在Button中調用(將按鈕的直角變成圓角):
<Button
android:background="@drawable/shape" />