常用屬性
1、形狀
- android:shape=["rectangle" | "oval" | "line" | "ring"]
漸變色
<!--漸變-->
<gradient
android:startColor="#23476f"
android:centerColor="#sdfsdfs"
android:endColor="#23476f"
android:angle="90"/>
複製程式碼
- 漸變角度(PS:當angle=0時,漸變色是從左向右。然後逆時針方向轉,當angle=90時為從下往上。
- android:type ["linear" | "radial" | "sweep"] 漸變型別(取值:linear、radial、sweep)
2、圓角
<corners
android:radius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"
/>
複製程式碼
3、內邊距
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
/>
複製程式碼
4、大小
<size
android:width="200dp"
android:height="50dp"
/>
複製程式碼
5、內部填充顏色
<solid
android:color="#1e90ff"
/>
複製程式碼
6、描邊
<stroke
android:width="2dp"
android:color="#FF8C00"
android:dashWidth="5dp"
android:dashGap="0dp"
/>
複製程式碼
- android:dashGap 整型 表示描邊為虛線時,虛線之間的間隔.
- android:dashWidth 整型 表示描邊的樣式是虛線的寬度, 值為0時,表示為實線。值大於0則為虛線