LChart一个折线图

作者: d3337c04717c | 来源:发表于2017-02-28 09:18 被阅读177次
Paste_Image.png

简介
这是一个折线图,它提供了几个非常实用的功能,并且非常简单,易于使用。
功能特色
支持缩放,拖拽
支持多条数据线
支持上帝视角:预览图谱
支持点击数据点时的十字高亮与数值提示
支持高亮点的左右移动
支持添加预警线
支持实时数据的添加

basicbasic warnwarn multimulti funcfunc godgod realtimerealtime
基本使用
添加依赖
compile 'com.linheimx.library:lchart:1.0.0'

给LineChart添加数据
// step1: 设置x,y轴XAxis xAxis = lineChart.get_XAxis();xAxis.set_unit("单位:s");xAxis.set_ValueAdapter(new DefaultValueAdapter(1));YAxis yAxis = lineChart.get_YAxis();yAxis.set_unit("单位:m");yAxis.set_ValueAdapter(new DefaultValueAdapter(3));// 默认精度到小数点后2位,现在修改为3位精度// step2: 为一条数据线添加数据Line line = new Line();List<Entry> list = new ArrayList<>();list.add(new Entry(1, 5));list.add(new Entry(2, 4));list.add(new Entry(3, 2));list.add(new Entry(4, 3));list.add(new Entry(10, 8));line.setEntries(list);// step3: 将数据放到 lineChart上Lines lines = new Lines();lines.addLine(line);lineChart.setLines(lines);

下载地址
https://github.com/linheimx/LChart

相关文章

网友评论

    本文标题:LChart一个折线图

    本文链接:https://www.haomeiwen.com/subject/ncxxgttx.html