android渐变圆,Android设置虚线、圆角、渐变

设置虚线:

android:shape="line" >

android:dashGap="3dp"

android:dashWidth="6dp"

android:width="1dp"

android:color="#63a219" />

其中,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线

设置圆角:

android:shape="rectangle">

设置渐变填充和四个圆角半径:

android:shape="rectangle">

android:topLeftRadius="0dp"

android:topRightRadius="7dp"

android:bottomLeftRadius="0dp"

android:bottomRightRadius="7dp"/>

android:endColor="#197600"

android:angle="270"/>

android:width="1dp"

android:color="#63a219" />

设置渐变点击效果:

true

true

10dip

10dip

10dip

10dip

center_vertical

@drawable/background_view_rounded_top

android:insetLeft="1.0px"

android:insetRight="1.0px" >

android:angle="270.0"

android:endColor="@color/base_end_color_pressed"

android:startColor="@color/base_start_color_pressed" />

android:bottomLeftRadius="0.0dip"

android:bottomRightRadius="0.0dip"

android:radius="2.0dip"

android:topLeftRadius="10.0dip"

android:topRightRadius="10.0dip" />

android:width="1dp"

android:color="#eededede" />

android:angle="270.0"

android:endColor="@color/base_end_color_default"

android:startColor="@color/base_start_color_default" />

android:bottomLeftRadius="0.0dip"

android:bottomRightRadius="0.0dip"

android:radius="2.0dip"

android:topLeftRadius="11.0dip"

android:topRightRadius="11.0dip" />

android:width="1dp"

android:color="#eededede" />

关于4.0以上设备虚线会变实线

代码中可以添加:

line.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

xml中可以添加:

android:layerType="software"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值