android圓角矩形的實現

gxw6 9年前發布 | 2K 次閱讀 Java Android

在res/drawable目錄下穿件shape的xml來實現圓角矩形效果。代碼如下:

    <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android&quot;
android:shape="rectangle" >

    <corners  
        android:bottomLeftRadius="8dp"  
        android:bottomRightRadius="8dp"  
        android:topLeftRadius="8dp"  
        android:topRightRadius="8dp" />  

    <gradient  
        android:angle="45"  
        android:centerColor="#CCFFDD"  
        android:endColor="#CCCCCC"  
        android:startColor="#CCCCCC" />  

    <padding  
        android:bottom="7dp"  
        android:left="7dp"  
        android:right="7dp"  
        android:top="7dp" />  

</shape>  </pre> 布局文件: 

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android&quot;
xmlns:tools="http://schemas.android.com/tools&quot;
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

    <Button  
        android:id="@+id/button1"  
        android:layout_width="140dp"  
        android:layout_height="60dp"  
        android:layout_alignParentTop="true"  
        android:layout_centerHorizontal="true"  
        android:background="@drawable/button"  
        android:text="設置Shape的形狀" />  

    <LinearLayout  
        android:layout_width="200dp"  
        android:layout_height="100dp"  
        android:layout_alignParentLeft="true"  
        android:layout_alignParentRight="true"  
        android:layout_below="@+id/button1"  
        android:layout_marginTop="71dp"  
       <span style="color:#ff0000;"> android:background="@drawable/button"</span>  
        android:orientation="vertical" >  

    </LinearLayout>  

</RelativeLayout>  </pre> 


 本文由用戶 gxw6 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!