一般我们表示容量使用进度,或者出售量/库存,还是当期那拼团人数/剩余拼团人数这种表示时 一般可用数字来表示,或者圆形图。但是每个老板审美不一样,最近就遇到了一个要求使用柱状图来表示的需求。
类似下图表示:
或者
这种效果使用ProgressBar/Seekbar自定义也行。但是吧,感觉直接集成ProgressBar/Seekbar显得太臃肿,大多属性用不到,我也不知道有没有类似轮子,不知道如何搜索关键词。搜索一下柱状图,矩形进度条什么的,没有什么符合条件的。于是动手写一下。
原理不难就不赘述了,看源码应该就知道,简单说明一下目前实现功能:
1.已使用颜色/未使用颜色
2.已使用区域文字颜色/未使用区域颜色
3.是否描绘边框/边框大小/边框颜色
4.字体大小
5.文字是否分两部分显示/文字只显示一行居中
6.圆角大小/是否使用圆角
--目前所有属性都是通过代码设置,可以配置成xml设置方式,可自行拓展-
本文发布于:2024-01-28 06:04:03,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063930575328.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |