android绘制折线图开源,安卓 使用开源AChartEngine图表库画折线图

安卓 使用开源AChartEngine图表库画折线图

一、简述

记--使用AChartEngine开源图表库绘制简单的折线图。

AChartEngine是一个开源的Android图表库,可以用来画折线图、面积图、条形图、柱形图、组合图表等等。

简单的折线图例子:链接: https://pan.baidu.com/s/1ed3wiBEde4FgSNADTjfdQg 提取码: w3a2

开源库 achartengine-1.1.0.jar:链接: https://pan.baidu.com/s/15og74JFUMf-HSgYD6FFpOA 提取码: 9k2d

其他图表例子:链接: https://pan.baidu.com/s/1BaDPzW2xG0u4Grc_4OukpA 提取码: n4ag

二、效果

7c0d4ed8ff9ec0b186a2218dcb7e48e9.png

三、工程结构

fdf30421d75d8e573dae6a5deb01a76e.png

四、源文件

MainActivity.java文件

package com.liang.chart;

import org.achartengine.chart.PointStyle;

import android.os.Bundle;

import android.app.Activity;

import android.graphics.Color;

public class MainActivity extends Activity {

private LineChart mLineChart;//直线图类

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);//设置主界面

//创建折线图实例 (X轴标题,Y轴标题,X轴的最小值,X轴的最大值,Y轴的最小值,Y轴的最大值,坐标轴的颜色,刻度值的颜色)

mLineChart = new LineChart("时间(min)", "", 0, 100, -8000, 8000, Color.WHITE, Color.WHITE);

};

@Override

protected void onResume() //在本页面onStart()之后设置为绘图所在的页面

{

super.onResume();

//设置图表显示页面为本页面

mLineChart.setChartViewActivity(this);

mLineChart.addLineToChart("折线A", PointStyle.CIRCLE, Color.BLUE);//添加折线A

mLineChart.addLineToChart("折线B", PointStyle.DIAMOND, Color.GREEN);//添加折线B

mLineChart.addLineToChart("折线C", PointStyle.TRIANGLE, Color.CYAN);//添加折线C

mLineChart.addLineToChart("折线D", PointStyle.SQUARE, Color.YELLOW);//添加折线D

//折线A

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值