Android Shape 類型屬性參數(shù)全解

<!-- 
android:shape=["rectangle" | "oval" | "line" | "ring"]
shape的形狀票编,默認(rèn)為矩形拷姿,可以設(shè)置為矩形(rectangle)喻括、橢圓形(oval)仔涩、線性形狀(line)吱肌、環(huán)形(ring)

下面的屬性只有在android:shape="ring時(shí)可用:
    android:innerRadius         尺寸盼玄,內(nèi)環(huán)的半徑秩冈。
    android:innerRadiusRatio    浮點(diǎn)型爆阶,以環(huán)的寬度比率來表示內(nèi)環(huán)的半徑萌庆,
    例如溶褪,
      如果android:innerRadiusRatio,表示內(nèi)環(huán)半徑等于環(huán)的寬度除以5践险,這個(gè)值是可以被覆蓋的猿妈,默認(rèn)為9.
    android:thickness           尺寸,環(huán)的厚度
    android:thicknessRatio      浮點(diǎn)型捏境,以環(huán)的寬度比率來表示環(huán)的厚度于游,例如,如果android:thicknessRatio="2"垫言,那么環(huán)的厚度就等于環(huán)的寬度除以2贰剥。這個(gè)值是可以被android:thickness覆蓋的,默認(rèn)值是3.
    android:useLevel            boolean值筷频,如果當(dāng)做是LevelListDrawable使用時(shí)值為true蚌成,否則為false.
-->

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >


----------
<!--
    圓角
    android:radius              整型 半徑
    android:topLeftRadius       整型 左上角半徑
    android:topRightRadius      整型 右上角半徑
    android:bottomLeftRadius    整型 左下角半徑
    android:bottomRightRadius   整型 右下角半徑
 -->
<corners  
    android:radius="integer"  
    android:bottomLeftRadius="integer" 
    android:bottomRightRadius="integer"
    android:topLeftRadius="integer"
    android:topRightRadius="integer" />


----------
 <!--
    漸變色
    android:startColor  顏色值                             起始顏色
    android:endColor    顏色值                             結(jié)束顏色
    android:centerColor 整型                              漸變中間顏色前痘,即開始顏色與結(jié)束顏色之間的顏色
    android:angle       整型                              漸變角度(PS:當(dāng)angle=0時(shí),漸變色是從左向右担忧。 然后逆時(shí)針方向轉(zhuǎn)芹缔,當(dāng)angle=90時(shí)為從下往上。angle必須為45的整數(shù)倍)
    android:type        ["linear" | "radial" | "sweep"] 漸變類型(取值:linear瓶盛、radial最欠、sweep)
                        linear 線性漸變,這是默認(rèn)設(shè)置
                        radial 放射性漸變惩猫,以開始色為中心芝硬。
                        sweep 掃描線式的漸變。
   android:useLevel     ["true" | "false"]              如果要使用LevelListDrawable對(duì)象轧房,就要設(shè)置為true拌阴。設(shè)置為true無漸變。false有漸變色
   android:gradientRadius 整型                            漸變色半徑.當(dāng) android:type="radial" 時(shí)才使用奶镶。單獨(dú)使用 android:type="radial"會(huì)報(bào)錯(cuò)迟赃。
   android:centerX      整型                              漸變中心X點(diǎn)坐標(biāo)的相對(duì)位置
   android:centerY      整型                              漸變中心Y點(diǎn)坐標(biāo)的相對(duì)位置
-->
<gradient 
    android:startColor="color"  
    android:centerColor="color" 
    android:endColor="color"    
    android:gradientRadius="integer"
    android:centerY="integer"
    android:centerX="integer"
    android:type="[linear|radial|sweep]" 
    android:angle="integer"
    android:useLevel="[true|false]"/>


----------
<!--
    內(nèi)邊距,即內(nèi)容與邊的距離 
    android:left    整型 左內(nèi)邊距
    android:top     整型 上內(nèi)邊距
    android:right   整型 右內(nèi)邊距
    android:bottom  整型 下內(nèi)邊距
  -->
<padding 
    android:left="integer"
    android:top="integer"
    android:right="integer"
    android:bottom="integer"/>


----------
 <!-- 
    size 大小
    android:width   整型 寬度
    android:height  整型 高度
-->
 <size 
android:width="integer"
android:height="integer"/>


----------
  <!--
    內(nèi)部填充
    android:color   顏色值 填充顏色
  -->
<solid 
    android:color="color"/>


----------
<!--
    描邊
    android:width       整型  描邊的寬度
    android:color       顏色值     描邊的顏色
    android:dashWidth   整型  表示描邊的樣式是虛線的寬度厂镇, 值為0時(shí)纤壁,表示為實(shí)線。值大于0則為虛線捺信。
    android:dashGap     整型  表示描邊為虛線時(shí)摄乒,虛線之間的間隔 即“ - - - - ”
 -->
<stroke
     android:width="integer"
    android:color="color"
    android:dashWidth="integer"
    android:dashGap="integer"/>
</shape>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市残黑,隨后出現(xiàn)的幾起案子馍佑,更是在濱河造成了極大的恐慌,老刑警劉巖梨水,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拭荤,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡疫诽,警方通過查閱死者的電腦和手機(jī)舅世,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來奇徒,“玉大人雏亚,你說我怎么就攤上這事∧Ω疲” “怎么了罢低?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我网持,道長宜岛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任功舀,我火速辦了婚禮萍倡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘辟汰。我一直安慰自己列敲,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布帖汞。 她就那樣靜靜地躺著酿炸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪涨冀。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天麦萤,我揣著相機(jī)與錄音鹿鳖,去河邊找鬼。 笑死壮莹,一個(gè)胖子當(dāng)著我的面吹牛翅帜,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播命满,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼涝滴,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了胶台?” 一聲冷哼從身側(cè)響起歼疮,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诈唬,沒想到半個(gè)月后韩脏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡铸磅,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年赡矢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阅仔。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡吹散,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出八酒,到底是詐尸還是另有隱情空民,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布羞迷,位于F島的核電站袭景,受9級(jí)特大地震影響唁桩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜耸棒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一荒澡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧与殃,春花似錦单山、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至爽篷,卻和暖如春悴晰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背逐工。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來泰國打工铡溪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人泪喊。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓棕硫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親袒啼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哈扮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • shape是常用的通過XML繪制簡(jiǎn)單形狀的方法,一般可用于控件的背景蚓再,如按鈕或者文本框背景滑肉,也經(jīng)常用于布局的背景,...
    jalen2024閱讀 634評(píng)論 0 1
  • 有時(shí)摘仅,我們?yōu)榱薃PP中節(jié)省空間赦邻,在能用顏色替代的地方就不要用圖片,而如何將顏色組織成想要的形狀及如何為指定的顏色添...
    Android_董閱讀 1,320評(píng)論 1 7
  • 均屬于筆記实檀,僅供個(gè)人參考惶洲,有問題歡迎指正,整理模式 Android中使用shape來定義控件的一些簡(jiǎn)單顯示屬性膳犹,如...
    f44148db1e8c閱讀 3,077評(píng)論 0 1
  • ANDROID樣式的開發(fā):SHAPE篇 轉(zhuǎn)載自Keegan小鋼并標(biāo)明原文鏈接:http://keeganlee.m...
    一點(diǎn)墨汁閱讀 798評(píng)論 0 1
  • 轉(zhuǎn)載請(qǐng)注明出處:http://blog.csdn.net/xiaoyuan511 一恬吕、概述 最近太忙了,幾乎每天都...
    小_源閱讀 1,510評(píng)論 1 1