阅读:3495回复:4

按照时间统计绘制直方图自定义View

楼主#
更多 发布于:2021-05-05 16:07
在以下目录:

https://gitee.com/jjlin77/histogram-chart-view


HistogramChartView


介绍

一个自定义的直方图View,横坐标是时间,可以按照 天,周,月来进行统计和绘制。

安装教程

直接导入到自己的工程中即可。

使用说明

1.list数据输入,list的格式定义为:从今天到历史,每一天的数据,打比方:
list.get(0): 表示今天的数据; list.get(1): 表示昨天的数据; ... ... list.get(100): 表示100天前的数据;
然后view可以根据时间来绘制柱状图。可以按天,按周(以每周一为一周的开始,周日为一周的结束),按月进行统计绘制
2.可以设置每页显示多少列数据。
3.xml导入:

<com.xxx.view.HistogramChartView
android:id="@+id/chartv_smoke"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_320"/>


参与贡献

1.mark@vaststargames.com

最新喜欢:

zhaoyf13zhaoyf...
If you have nothing to lose, then you can do anything.
沙发#
发布于:2021-05-06 15:08
代码更新了。欢迎收藏关注,以后用得着的按照日历统计信息。
If you have nothing to lose, then you can do anything.
板凳#
发布于:2021-05-06 21:57
Android 开源组件和第三方库汇总:
https://blog.csdn.net/fanguangjun123/article/details/103272594?spm=1001.2014.3001.5502
里面有个XCL-Charts,包含了直方图,现在要做控件都懒了,直接度娘一个就用
地板#
发布于:2021-05-06 22:07
陆沉子:Android 开源组件和第三方库汇总:
https://blog.csdn.net/fanguangjun123/article/details/103272594?spm=1001.2014.3001.5502
里面有个XCL-Char...
回到原帖
不错,分享的非常全面。
我也是会先找线程的,毕竟安卓不要重复造轮子,也不要耽误时间。
这次我分享的是我们的特殊样式要求的。我做之前也是看了一圈,没有找到合适的,才会说选择自己做。
If you have nothing to lose, then you can do anything.
4楼#
发布于:2021-05-06 22:09
对于没有要求,只是要实现功能的,基本上是可以用各种第三方库的。客户如果有固定的风格要求,那就没办法了,在别的基础上改,还不如自己写
If you have nothing to lose, then you can do anything.
游客

返回顶部