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" />

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持找一找教程网。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值