本文主要是介绍Android 矩形/柱状进度条,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一般我们表示容量使用进度,或者出售量/库存,还是当期那拼团人数/剩余拼团人数这种表示时 一般可用数字来表示,或者圆形图。但是每个老板审美不一样,最近就遇到了一个要求使用柱状图来表示的需求。
类似下图表示:
或者
这种效果使用ProgressBar/Seekbar自定义也行。但是吧,感觉直接集成ProgressBar/Seekbar显得太臃肿,大多属性用不到,我也不知道有没有类似轮子,不知道如何搜索关键词。搜索一下柱状图,矩形进度条什么的,没有什么符合条件的。于是动手写一下。
原理不难就不赘述了,看源码应该就知道,简单说明一下目前实现功能:
1.已使用颜色/未使用颜色
2.已使用区域文字颜色/未使用区域颜色
3.是否描绘边框/边框大小/边框颜色
4.字体大小
5.文字是否分两部分显示/文字只显示一行居中
6.圆角大小/是否使用圆角
--目前所有属性都是通过代码设置,可以配置成xml设置方式,可自行拓展-
这篇关于Android 矩形/柱状进度条的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!