我的csdn:
我的github:
我的個人部落格:
--
gradient 漸變色
android:startcolor 顏色值 起始顏色
android:endcolor 顏色值 結束顏色
android:centercolor 整型 漸變中間顏色,即開始顏色與結束顏色之間的顏色
android:angle 整型 漸變角度(ps:當angle=0時,漸變色是從左向右。 然後逆時針方向轉,當angle=90時為從下往上。
angle必須為45的整數倍)
android:type ["linear" | "radial" | "sweep"] 漸變型別(取值:linear、radial、sweep)
linear 線性漸變,這是預設設定
radial 放射性漸變,以開始色為中心。
sweep 掃瞄線式的漸變。
android:uselevel ["true" | "false"] 如果要使用levellistdrawable物件,就要設定為true。設定為true無漸變。false有漸變色
android:gradientradius 整型 漸變色半徑.當 android:type="radial" 時才使用。單獨使用 android:type="radial"會報錯。
android:centerx 整型 漸變中心x點座標的相對位置
android:centery 整型 漸變中心y點座標的相對位置
-->
<?xml version="1.0" encoding="utf-8"?>
xmlns:android="">
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp">
android:shape="rectangle">
android:angle="270"
android:centercolor="#4a9c9ca0"
android:centerx="50%"
android:centery="50%"
android:endcolor="#4a9c9ca0"
android:startcolor="#0f000000"
android:type="linear"/>
android:bottomleftradius="15dp"
android:bottomrightradius="15dp"
android:topleftradius="15dp"
android:toprightradius="15dp"/>
shape>
item>
android:bottom="3dp"
android:left="3dp"
android:right="3dp"
android:top="3dp">
android:shape="rectangle">
android:angle="0"
android:endcolor="#fff"
android:startcolor="#fff"/>
android:bottomleftradius="10dp"
android:bottomrightradius="10dp"
android:topleftradius="10dp"
android:toprightradius="10dp"/>
shape>
item>
layer-list>
android:background="@drawable/img_bg_shadow"
來乙個效果圖
關於android裡面Shape屬性的使用
shape屬性 shape的中文意思是模型,形狀。android裡面的shape也是這個意思,它的存在就是為了為給使用者自定義圖形的提供解決方案。總而言之,你可以用它自定義做一些一些簡單的圖形。好像扯的有點多,嗯嗯,好吧,直接說用法吧 在工程上右鍵新建android xml檔案進入建立頁面,選擇re...
android使用shape使元件呈現特殊效果
android radius 10dp android startcolor 33cc00 android endcolor 666600 android angle 45 android left 5dp android top 5dp android right 5dp android bott...
Android中shape的使用
本人在美工方面一直是比較白痴的,對於一些顏色什麼亂七八糟的非常頭痛,但是在android程式設計中這又是經常涉及到的東西,沒辦法,只有硬著頭皮上。android中常常使用shape來定義控制項的一些顯示屬性,今天看了一些shape的使用,對shape有了大體的了解,稍作總結 先看下面的 solid ...