亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android的shape屬性和子屬性如何使用

發布時間:2022-06-13 10:42:42 來源:億速云 閱讀:148 作者:iii 欄目:開發技術

這篇文章主要講解了“Android的shape屬性和子屬性如何使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Android的shape屬性和子屬性如何使用”吧!

shape屬性詳解

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:innerRadius="30dp"
    android:innerRadiusRatio="2"
    android:shape="ring"
    android:thickness="2dp"
    android:thicknessRatio="3"
    android:useLevel="false">
</shape>
  • android:shape="line"  shape的形狀,默認為矩形,可以設置為矩形(rectangle)、橢圓形(oval)、線性形狀(line)、環形(ring) 

  • android:innerRadius  尺寸,內環的半徑,僅是ring環形可用。 

  • android:innerRadiusRatio  浮點型,以環的寬度比率來表示內環的半徑,比如環的寬度為50,比例為2.5,那么內環半徑為20

  • android:thickness  尺寸,環的厚度 

  • android:thicknessRatio 浮點型,以環的寬度比率來表示環的厚度,和innerRadiusRatio相似

  • android:useLevel  boolean值,有時必須要加上她才有效果,寫上就有效果了

子屬性詳解

<corners    //定義圓角   
    android:radius="10dp"      //全部的圓角半徑,例:10dp  
    android:topLeftRadius="10dp"   //左上角的圓角半徑,例:10dp  
    android:topRightRadius="10dp"  //右上角的圓角半徑,例:10dp  
    android:bottomLeftRadius="10dp"    //左下角的圓角半徑,例:10dp  
    android:bottomRightRadius="10dp" />    //右下角的圓角半徑,例:10dp  
<solid android:color="#ffff00" /> //只有一個color,設置填充顏色即可。  
<gradient  
    android:type="linear"   //共有3中漸變類型,線性漸變(默認linear)/放射漸變(radial)/掃描式漸變(sweep)  
    android:angle="0"     //漸變角度,必須為45的倍數,0為從左到右,90為從上到下 ,僅在線性漸變生效  
    android:centerX="0.2"     //漸變中心X的相當位置,范圍為0~1,多應用于放射漸變  
    android:centerY="0.1"     //漸變中心Y的相當位置,范圍為0~1,多應用于放射漸變  
    android:startColor="#ff0000"   //漸變開始點的顏色  
    android:centerColor="#ffff00"  //漸變中間點的顏色,在開始與結束點之間   
    android:endColor="#00ff00"    //漸變結束點的顏色  
    android:gradientRadius="10"  //漸變的半徑,只有當漸變類型為radial時才能使用   
    android:useLevel="false" />  //屬性通常不使用。該屬性用于指定是否將該shape當成一個LevelListDrawable來使用,默認值為false。
<stroke     
    android:width="dimension"    //表示描邊的寬度 
    android:color="#00ff00"   //表示描邊的顏色,例綠色 
    android:dashWidth="8dp"   //虛線的寬度,值為0時便是實線,例8dp寬
    android:dashGap="1dp" />   //虛線的間隔,例間隔1dp

感謝各位的閱讀,以上就是“Android的shape屬性和子屬性如何使用”的內容了,經過本文的學習后,相信大家對Android的shape屬性和子屬性如何使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

稷山县| 晋州市| 丹凤县| 长子县| 祁连县| 富顺县| 阳新县| 郴州市| 宿松县| 海宁市| 沽源县| 镇雄县| 玉环县| 潼南县| 宁波市| 黔西县| 阿鲁科尔沁旗| 金平| 伊川县| 桐梓县| 石林| 农安县| 上杭县| 清水县| 讷河市| 福清市| 通许县| 许昌市| 惠东县| 邵东县| 成武县| 桓台县| 宿迁市| 临汾市| 基隆市| 沙坪坝区| 应城市| 栾川县| 通州区| 玉树县| 马鞍山市|