Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android編程實現圓角邊框的方法

Android編程實現圓角邊框的方法

編輯:關於Android編程

本文實例講述了Android編程實現圓角邊框的方法。分享給大家供大家參考,具體如下:

設置邊框圓角可以在drawable-mdpi目錄裡定義一個xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
 <solid android:color="#000000" />
 <corners android:topLeftRadius="10dp"
    android:topRightRadius="10dp"
    android:bottomRightRadius="10dp"
    android:bottomLeftRadius="10dp"/>
</shape>

解釋:solid的表示填充顏色,為了簡單,這裡用的是黑色。

而corners則是表示圓角,注意的是這裡bottomRightRadius是左下角而不是右下角,bottomLeftRadius右下角。

當然上面的效果也可以像下面一樣設置,如下:
復制代碼 代碼如下:<corners android:radius="5dp" />

如果想引用這個xml,只需要@drawable/corners_bg.xml即可:
復制代碼 代碼如下:android:background="@drawable/corners_bg"

main.xml:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
 android:orientation="vertical" android:layout_width="fill_parent" 
 android:layout_height="fill_parent" android:background="#FFFFFF"> 
 <RelativeLayout android:id="@+id/login_div" 
  android:layout_width="fill_parent" android:layout_height="150dip" 
  android:padding="15dip" android:layout_margin="15dip" 
  android:background="@drawable/corners_bg"> 
 </RelativeLayout> 
</LinearLayout>

運行結果:

希望本文所述對大家Android程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved