android shape line 底部,Shape详解

android:shape="line"

shape的形状,默认为矩形,可以设置为矩形(rectangle)、椭圆形(oval)、线性形状(line)、环形(ring)

android:dither="true"

shape="ring"有效,表示当Bitmap和屏幕的不是相同的像素设定时支持Bitmap 抖动。“false”表示不支持。默认是“true”。

android:innerRadius="2dp"

shape="ring"有效,尺寸,内环的半径。

android:innerRadiusRatio="4"

shape="ring"有效,浮点型,以环的宽度比率来表示内环的半径。例如,值为4,表示内环半径等于环的宽度除以4,这个值是可以被android:innerRadius覆盖的,默认为9.

android:thickness="2dp"

shape="ring"有效,尺寸,环的厚度

android:thicknessRatio="5"

shape="ring"有效,浮点型,以环的宽度比率来表示环的厚度,例如,值为5,那么环的厚度就等于环的宽度除以5。这个值是可以被android:thickness覆盖的,默认值是3.

android:tint="#000000"

颜色渲染。

android:tintMode="add"

add -

screen - 取两图层全部区域,交集部分变为透明色

src_over -  正常绘制显示,上下层绘制叠盖。

src_in -  取两层绘制交集。显示上层。

multiply - 取两图层交集部分叠加后颜色

src_atop - 取下层非交集部分与上层交集部分

android:useLevel="false"

如果当做是LevelListDrawable使用时值为true,否则为false.

android:visible="true">

圆角

android:radius="2dp"

底部所有角半径2dp

android:bottomLeftRadius="2dp"

底部左边角半径2dp

android:bottomRightRadius="2dp"

底部右边角半径2dp

android:radius="2dp"

底部所有角半径2dp

android:topLeftRadius="2dp"

底部顶部左边角半径2dp

android:topRightRadius="2dp"

底部顶部右边角半径2dp

/>

渐变

android:angle="15"

渐变角度,必须为45的整数倍。

android:centerColor="#000000"

中间颜色

android:centerX="0.2"

0.0~1.0渐变中心X点坐标的相对位置

android:centerY="0.5"

0.0~1.0渐变中心Y点坐标的相对位置

android:endColor="#000000"

结束颜色

android:gradientRadius="50"

放射性渐变半径

android:startColor="#000000"

开始颜色

android:type="linear"

渐变类型。linear 线性渐变,这是默认设置。radial 放射性渐变,以开始色为中心。sweep 扫描线式的渐变。

/>

间隔

android:bottom="10dp"

android:left="10dp"

android:right="10dp"

android:top="10dp"/>

尺寸

android:height="10dp"

android:width="10dp"/>

填充颜色

android:color="#000000"/>

描边

android:color="#000000"

描边的颜色

android:width="1dp"

描边的宽度

android:dashGap=""

虚线的间隔

android:dashWidth=""

虚线的宽度,值为0时是实线/>

以上内容从网络上收集整理,没有测试过,呵呵!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值