android中shape资源定义,Android中drawable使用Shape资源
本文實例為大家分享了drawable使用Shape資源的具體內容,供大家參考,具體內容如下
1.畫一條水平方向的虛線
android:shape="line" >
android:dashGap="3dp"
android:dashWidth="6dp"
android:width="1dp"
android:color="#FF8C69" />
Android:width=”1dp” 為線條的高度
android:dashGap=”3dp” 表示虛線間空隙的寬度,0表示一條實線;
android:dashWidth=”6dp” 表示每個虛線的寬度。
注意:在版本4.0以上,需要在控件中設置android:layerType=”software”,否則虛線無效,顯示為實線。
2.畫一條垂直方向的虛線
android:fromDegrees="90"
android:toDegrees="90"
android:drawable="@drawable/line" >
或者使用下面的方法
android:fromDegrees="90"
android:toDegrees="90" >
android:dashGap="3px"
android:dashWidth="6px"
android:width="1dp"
android:color="#FF8C69" />
3.畫一個實心圓
android:shape="oval" >
4.畫一個圓環
android:innerRadius="15dp"
android:shape="ring"
android:thickness="10dp"
android:useLevel="false" >
android:width="1dp"
android:color="#FF8C69" />
android:innerRadius=”15dp” 設置尺寸,內環的半徑
android:thickness=”10dp” 設置尺寸,環的厚度
android:useLevel=”false” boolean值,如果當做是LevelListDrawable使用時值為true,否則為false.
android:innerRadiusRatio=”9” 浮點型,以環的寬度比率來表示內環的半徑,表示內環半徑等于環的寬度除以5,這個值是可以被覆蓋的,默認為9.
android:thicknessRatio=”2” 浮點型,以環的寬度比率來表示環的厚度, 表示環的厚度就等于環的寬度除以2。這個值是可以被android:thickness覆蓋的,默認值是3.
5.畫一個矩形
android:shape="rectangle" >
android:width="1dp"
android:color="#FF8C69" />
總結
android:shape="rectangle" >
android:bottomLeftRadius="20dp"
android:bottomRightRadius="25dp"
android:radius="8dp"
android:topLeftRadius="5dp"
android:topRightRadius="15dp" />
android:angle="45"
android:endColor="#80FF00FF"
android:startColor="#FFFF0000" />
android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp" />
android:width="2dp"
android:color="#dcdcdc" />
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的android中shape资源定义,Android中drawable使用Shape资源的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 存储器和寄存器数据传输(ARMv8)
- 下一篇: php utc时间_PHP转换UNIX时