实现的代码不多,比较简单,网上也有很多资源,这里我直接把代码给出来
代码里注释都有
我先给出我的项目结构图吧
下面就可以开始了
首先我们先往项目里添加一个画折线图需要的依赖包hellocharts-library-1.5.8.jar
这里我给出两个下载地址:
csdn下载:hellocharts-library-1.5.8.jar
用百度网盘下载(提取码: 9983 ):hellocharts-library-1.5.8.jar
然后别忘了在build.gradle(app)中的添加依赖,可以参考我的路径
然后同步一下
下面的是MainActivity.java文件的全部代码
package com.example.line_chart;
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import java.util.ArrayList;
import java.util.List;
import lecho.lib.hellocharts.gesture.ContainerScrollType;
import lecho.lib.hellocharts.gesture.ZoomType;
import lecho.lib.hellocharts.model.Axis;
import lecho.lib.hellocharts.model.AxisValue;
import lecho.lib.hellocharts.model.Line;
import lecho.lib.hellocharts.model.LineChartData;
import lecho.lib.hellocharts.model.PointValue;
import lecho.lib.hellocharts.model.ValueShape;
import lecho.lib.hellocharts.model.Viewport;
import lecho.lib.hellocharts.view.LineChartView;
public class MainActivity extends AppCompatActivity {
public LineChartView lineChart;
String[] date = {
"10-22","11-22"