某android平板项目开发笔记----aChartEngine图表显示(1)
16lz
2021-01-26
前言
一个人开发就是蛋疼…坚持吧… |
android的数据报表显示
对于数据的可视化,之前,是想直接用Canvas 来画,不过,评估了一下,工作量挺大的,因为,是一个人开发,而且是从零开始,如果写一个Canvas 画报表的方法,太费时间了,于是,上网找了一下,果然被我找到了… AchartEngine http://code.google.com/achartengine |
绘制的基础
很多,使用这个引擎的同学,大多,会被它提供的例子的给吓到,因为,太多参数了!到最后,都不知道看到那里去了,其实,仔细研究,这个引擎的使用是非常简单…() 首先,我们整理一下思路,一般绘制一个图表需要:如下图所示 从图中,我们可以看出,绘制一个图表我们其实,我们只需要理解三个概念 1,ChartFactory ,传入XYMutilpleSeriesRenderer,XYMutilpleSeriesDataset,然后,我们只需用getXXXChartIntent(Context context,XYMutilpleSeriesRenderer,XYMutilpleSeriesDataset,)方法就可以进行图表的显示 2,XYMutilpleSeriesRenderer 用于进行绘制的设置,添加的XYSeriesRender对象,用于定义绘制的点集合设置,注意数量要和XYMutilpleSeriesDataset,添加的XYseries一致!!! 3,XYMutilpleSeriesDataset 用于数据的存放,添加的XYseries对象,用于提供绘制的点集合的数据 以下为一个小例子:
这里有一点要注意,我们是用内置的activity进行我们的图表的显示:所以,我们要在AndroiManifest里面添加一句
效果: 在稍后的一段时间里面,我会谈谈如何在xml布局文件里面嵌套我们的图表,有兴趣的朋友,可以进行关注 |
更多相关文章
- Intent加强
- Android(安卓)利用Fiddler进行网络数据抓包
- Android(安卓)Canvas简单使用
- Android官方开发文档Training系列课程中文版:数据存储之键值对序
- “大数据讲师”、“Hadoop讲师”、“Spark讲师”、“云计算讲师
- Android中SQLite 使用方法详解
- Android用MediaRecorder实现MPEG4视频监控
- Android(安卓)Handle机制
- Android(安卓)ListView 自定义用法(ListView 实现单选功能)