Android Studio中關於UI控件的邊框問題


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>
View Code

3.根據自己所需編寫代碼

4.例如在Button中調用(將按鈕的直角變成圓角):

<Button
    android:background="@drawable/shape" />

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM