Android實現圓角邊框

2021-07-11 03:55:51 字數 567 閱讀 9655

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

<?xml version="1.0" encoding="utf-8"?>  

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

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

當然上面的效果也可以像下面一樣設定,如下:

如果想引用這個xml,只需要@drawable/corners_bg.xml即可:

android:background="@drawable/corners_bg"
main.xml:

<?xml version="1.0" encoding="utf-8"?>  

執行結果:

android實現邊框圓角

1.在drawable 下新建 shape.xml 檔案 xml android radius為角的弧度,值越大角越圓。我們還可以把四個角設定成不同的角度,方法為 2.1設定成0dp無效,2.1以上版本可以,如果無效的話那就只能設成1dp了。2.設定引用 android background dra...

Android實現圓角邊框

設定邊框圓角可以在drawable mdpi目錄裡定義乙個xml 000000 10dp android toprightradius 10dp android bottomrightradius 10dp android bottomleftradius 10dp 解釋 solid的表示填充顏色,...

Android布局實現圓角邊框

這裡用的是 tablelayout布局的。先看效果圖 下面看下布局檔案 布局中每個tablerow表示一行,tablerow中的每個基本控制項都是一列,這是乙個三行兩列的布局 這裡的 背景是自定義的shape,下面分別看一下三個shape的 shape top corner no bottom li...