使用achartengine绘制曲线图
来源:互联网 发布:手机淘宝分类在哪 编辑:程序博客网 时间:2024/05/16 06:27
一、用到一个achartengine的jar包
二、基本介绍:
1、它有几种数据模型,不同的数据模型用于不同的图表显示,一般常用的有:
XYSeries用于折线图、直方图;CategorySeries用于圆饼图。
每种数据模型都提供了丰富的操作接口,用于插入删除数据等操作。
2、SimpleSeriesRenderer、XYSeriesRenderer用于设置每张图中每一个序列的绘制方法。
三、使用方法:
1、要绘制一个图,需要设置好绘制的数据及绘制的方法。确定好data model及renderer后,调用合适的绘制方法绘制图形。
库提供了两种绘制图形方法,一是get...Intent()(如:getLineChartIntent())直接新建一个Activity全屏显示生成的图,另一个是get...View()(如:getLineChartView())生成一个View。
2、主要有几个操作对象:
a、XYSeries对象:用于存储一条线的数据信息。
b、XYMultipleSeriesDataset对象:数据集,可添加多个XYSeries对象,因为一个图中可能又多条线。
c、XYSeriesRenderer对象:主要是用来设置一条线条的风格、颜色等
d、XYMultipleSeriesRenderer对象:用来定义一个图的整体风格,设置xTitle,yTitle,chartName等。
设置好上述对象后,用ChartFactory调用数据集-----XYMultipleSeriesDataset对象与XYMultipleSeriesRenderer对象来画图,并将图加载到GraphicalView中.
ChartFactory有多个API,通过这些API来决定是画折线还是饼状图.
startActivity(intent);
这里有一点要注意,我们是用内置的activity进行我们的图表的显示:所以,我们要在AndroiManifest里面添加一句
<activity android:name="org.achartengine.GraphicalActivity" />
- 使用achartengine绘制曲线图
- Android使用AchartEngine绘制曲线图
- Android开发 绘制曲线图 AchartEngine使用
- 使用AChartEngine绘制双Y轴的柱形--曲线图
- 使用AChartEngine绘制双Y轴的柱形--曲线图
- 使用AChartEngine画动态曲线图
- 使用AChartEngine画动态曲线图
- Android 给AChartEngine绘制的曲线图加渐变色(修改AChartEngine源码)
- 使用achartengine绘制折线图
- [Android]使用achartengine开发曲线图相关的Android应用程序
- 使用achartengine开发曲线图相关的Android应用程序
- 使用Achartengine做平滑曲线图和温度显示柱状图
- 简单使用achartengine绘制折线图
- 简单使用achartengine绘制折线图
- 简单使用achartengine绘制折线图
- 简单使用achartengine绘制折线图
- android使用achartengine实现各种图形绘制
- 使用双缓冲技术绘制曲线图
- 【linux命令】解压缩--tar:解压部分文件
- Java内存管理——内存分配
- 第四周项目1.1三角形类的构造函数使用带参数构造函数
- JAVA 异常机制
- android sharepeference 使用浅析
- 使用achartengine绘制曲线图
- kali暴力破解教程
- STL用法
- MySQL 瑞士军刀
- 81页第2题
- 解决Android文档打开慢的问题
- FIUI-for-VEGA-No.6-beta-2.15.0-YN
- UEditor不能重新加载的问题
- JAVA 日期处理