http://www.eoeandroid.com/thread-548233-1-6.html
最近公司项目中要用到折线图,状态类型的图标要用到折线图,柱形图等,并且能够动态显示,在网上找了许多demo,基本上都是写死的数据,下面先让我们看看AChartEngine的介绍
AChartEngine 运行示例图 : 每个图表都需要一个数据集 (Dataset) 和 渲染器集合 (Renderer); -- 数据集 : 又由许多数据组成, -- 渲染器 : 也由不同的子渲染器组成, -- 获取Activity 或 组件 : 图表工厂 (ChartFactory) 通过调用 数据集 (Dataset) 和 渲染器集合 (Renderer) 可以生成带图表的 GraphicalView 或者 GraphicalActivity; / 那么分析完毕,其实就主要用到两大类,一个是数据集,一个是渲染器 AChartEngine是为Android应用程序的图表库。它目前支持以下图表类型: 项目中不是应用activity来现实的,这样会导致UI缓慢,我们通过获取组件 ,向组件渲染的方式,代码如下: 如何把折线图嵌入到界面某个位置? 如果项目中的X轴需要有文字,这点怎么做到呢?查了一下API,API如下 (在工作中查API是个很好地习惯,英语不好也得逼自己一把,去看英文文档) 后期会写一个工具类,用于从服务器获取坐标值等,然后转化为所需要的数组,楼主会将总结及时更新 希望大家给予支持,如果代码中有需要修改的地方或者大家有更好的想法,欢迎提出 |
本主题由 菲儿1010 于 2014-10-11 13:58 审核通过
<ignore_js_op>
-
2.78 MB, 下载次数: 26