实现效果图:
(1)下载jar包mpandroidchartlibrary-2-1-6.jar,复制到libs文件夹里面
(2)在app目录下的builder.gradle文件中引用jar包
compile files('libs/mpandroidchartlibrary-2-1-6.jar')
(3)activity_main.xml文件里面添加图表控件
<com.github.mikephil.charting.charts.LineChart android:layout_marginTop="10dp" android:id="@+id/line_chart" android:layout_width="match_parent" android:layout_height="240dp" />
(4)MainActivity
public class MainActivity extends AppCompatActivity { //参考网址 https://github.com/msandroid/androidChartDemo private LineChart lineChart1,lineChart2; private LineData lineData; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initChart2(); } private void initChart2() { lineChart2 = (LineChart) findViewById(R.id.line_chart); //设置图表的描述 lineChart2.setDescription("双曲线"); //设置x轴的数据 int numX = 24; //设置y轴的数据 float[] datas1 = { 536, 123, 769, 432, 102, 26, 94, 85, 536, 123, 769, 432, 102, 26, 94, 85, 536, 123, 769, 432, 102, 26, 94, 85};//数据 float[] datas2 = { 736, 123, 369, 132, 82, 126, 94, 85, 136, 123, 369, 632, 102, 126, 94, 85, 136, 123, 269, 432, 102, 26, 494