Android 按鈕以及輸入框的樣式
阿新 • • 發佈:2019-01-02
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <stroke android:width="1dp" android:color="#d0d0d0" /> <solid android:color="#ffffff" /> <corners android:radius="5dp"/> </shape>
其中shape=“rectangle”是標識矩形,不寫這句預設也是矩形的。
stroke 是描邊,width是描邊的寬度,color是描邊的顏色。
solid 是形狀的填充顏色。
corners 是代表圓角
<corners //定義圓角 android:radius="dimension" //全部的圓角半徑 android:topLeftRadius="dimension" //左上角的圓角半徑 android:topRightRadius="dimension" //右上角的圓角半徑 android:bottomLeftRadius="dimension" //左下角的圓角半徑 android:bottomRightRadius="dimension" /> //右下角的圓角半徑
corners標籤是用來字義圓角的,其中radius與其它四個並不能共同使用。
關於shape的使用十分的簡單,就是在佈局檔案中呼叫background屬性即可。