一、在res/drawable資料夾下建立乙個名為gradient_box的xml檔案:
<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
android:shape="rectangle">
android:radius="8dp"
android:topleftradius="5dp"
android:toprightradius="15dp"
android:bottomleftradius="20dp"
android:bottomrightradius="25dp"
/>
android:startcolor="#ffff0000"
android:endcolor="#80ff00ff"
android:angle="45"
/>
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
/>
android:width="600dp"
/>
android:color="#ffff9d77"
/>
android:width="2dp"
android:color="#dcdcdc"
/>
shape>
二、在視窗布局檔案中將步驟一中建立的檔案作為textview的背景:
<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="shapetest"
android:background="@drawable/gradient_box"
android:textsize="24.0dp"
android:textcolor="@android:color/black"
/>
linearlayout>
3
三、執行效果展示:
android中shape的使用
總結一下android shape的使用詳解
shape使用 漸變色 分割線 邊框 半透明 半透明陰影效果 下面是shape中各個屬性代表的含義 shape xmlns android android shape rectangle oval line ring 預設為rectangle corners shape rectangle 時使用,...
android shape的使用 邊框
android中常常使用shape來定義控制項的一些顯示屬性,今天看了一些shape的使用,對shape有了大體的了解,稍作總結 先寫drawable裡面的xml檔案,裡面設定shape來設定文字框的特殊效果。olid 實心,就是填充的意思 android color指定填充的顏色 gradient...
android shape的使用詳解
shape的屬性大全 預設為rectangle 虛線間隔寬度 注意 一 1 android radius,半 徑,會被下邊的單個角度半徑屬性覆蓋,預設為1dp,2 在使用時,如果單獨設定四個角度,又大小不一致時,eclipse的graphics preview會報錯。但是直接真機執行即可。比如實在線...