`

Android图形报表之AchartEngine(附开发包+API文档)

阅读更多
统计报表:
Java4Less (http://java4less.com/charts/chart.php?info=android)    
- Chart4J (http://code.google.com/p/charts4j/)    
- BlueChart (http://code.google.com/p/bluechart/)
- aChartEngine (http://code.google.com/p/achartengine/)    
- aiCharts (http://www.artfulbits.com/Android/aiCharts.aspx)

主要有以上几种。

java4Less统计的图的形状还算好看,但是如果屏幕分辨率很小的时候,不能进行缩放。

aChartEngine这个东西api太过于简单,支持的东西也太少,但是可以进行缩放。

aiCharts 这个东东做的比较好,基本达到了.net中Chart控件的水平,可是要收费。用试用版的话,还要给你带个试用的标记



AChartEngine是一个针对Android程序开发的免费图表开发库,目前已经发布了4个版本。支持散点图、折线图、饼图、气泡图、柱状图、短棒图、仪表图等多种图表。Android开发者可以很方便的试用AChartEngine Chart库画出各种图表。

该项目地址位于:
http://code.google.com/p/achartengine/

你可以选择合适的版本下载,每个版本都有一个jar包、实例源代码和java doc提供下载。当前最新版本为0.6。
需要注意的是,0.6版本不再支持Android 2.0以下(包含2.0)。也就是说如果你的目标平台使用了7以下SDK版本,比如Android 1.5-2.0。则需要下载老版本的ACE 0.5。













附件是jar包、api和demo
  • 大小: 39.8 KB
  • 大小: 29.9 KB
  • 大小: 18.9 KB
  • 大小: 12.4 KB
  • 大小: 16.1 KB
分享到:
评论
8 楼 hellofeitong 2013-01-17  
例子不能运行,一运行就报错,看不到实际效果
7 楼 aichixihongshi 2012-08-13  
java.lang.NoClassDefFoundError:org.achartengine.model.XYMultipleSeriesDataset 
包添加进去了吗,libs目录下,自己查看一下.你用的adt 版本多少的?
6 楼 moshenwang 2012-08-13  
08-13 11:01:19.310: E/AndroidRuntime(22500): FATAL EXCEPTION: main
08-13 11:01:19.310: E/AndroidRuntime(22500): java.lang.NoClassDefFoundError: org.achartengine.model.XYMultipleSeriesDataset
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at org.achartengine.chartdemo.demo.GeneratedChartDemo.getDateDemoDataset(GeneratedChartDemo.java:94)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at org.achartengine.chartdemo.demo.GeneratedChartDemo.onListItemClick(GeneratedChartDemo.java:186)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.app.ListActivity$2.onItemClick(ListActivity.java:319)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.widget.AdapterView.performItemClick(AdapterView.java:282)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.widget.AbsListView.performItemClick(AbsListView.java:1032)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.widget.AbsListView$PerformClick.run(AbsListView.java:2447)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.widget.AbsListView$1.run(AbsListView.java:3065)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.os.Handler.handleCallback(Handler.java:587)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.os.Handler.dispatchMessage(Handler.java:92)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.os.Looper.loop(Looper.java:126)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at android.app.ActivityThread.main(ActivityThread.java:3997)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at java.lang.reflect.Method.invokeNative(Native Method)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at java.lang.reflect.Method.invoke(Method.java:491)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
08-13 11:01:19.310: E/AndroidRuntime(22500): 	at dalvik.system.NativeStart.main(Native Method)
5 楼 乄卟丶弃 2012-08-03  
话说,我的为什么跑不起来呢!
4 楼 cn23snyga 2012-04-18  
273539918 写道
折线图 X轴的值可以是字符串嘛?

应该可以的,因为那些轴文字,其实都是绘图出来的。
3 楼 273539918 2012-04-11  
折线图 X轴的值可以是字符串嘛?
2 楼 cn23snyga 2012-02-16  
请教贵博,用ACE 绘制出的图表,可以捕捉到点击事件的坐标值吗?(注:是图表中的坐标,而不是屏幕的坐标,或者有好方法可以二者换算也可以)
1 楼 androidzjb 2011-12-30  
谢谢分享   非常有用

相关推荐

    Achartengine jar包+API文档+示例代码

    Achartengine jar包+API文档+示例代码 该版本为上传时间所能下载到的最新版本 亲们也可以亲自下载 https://code.google.com/p/achartengine/downloads/list

    android图形报表demo源码(AChartEngine)

    本文将深入探讨`AChartEngine`在Android图形报表中的应用,并通过提供的`AChartEngineTest`源码来解析其工作原理和使用方法。 首先,`AChartEngine`库提供了一个简洁的API,允许开发者快速构建动态和交互式的图表。...

    Andorid 图表引擎achartengine 的示例代码及API文档

    Android图表引擎AChartEngine是一个强大的库,用于在Android应用程序中创建各种类型的图表,如线图、柱状图、饼图、散点图等。它提供了一个简单易用的API,使得开发者无需深入了解复杂的图形绘制机制就能实现丰富的...

    Android报表库aChartEngine 横轴为时间曲线图表

    **Android报表库aChartEngine详解:打造时间曲线图表** 在Android应用开发中,数据可视化是一项重要的功能,能够帮助用户直观地理解复杂的数据信息。aChartEngine是一个强大的开源库,专门用于在Android平台上创建...

    安卓实现achartengine+动态饼图+动态柱形图

    否则那些数据都会被加载,最后重新绘制饼图,构建动态饼图的步骤主要分为以下四步,还需要在项目中引入AChartEngine依赖jar包,在Manifest中添加<activityandroid:name="org.achartengine.GraphicalActivity" />

    android报表开发achartengine-1.0.0

    《Android报表开发与AChartEngine库详解》 在Android应用开发中,数据的可视化是至关重要的,它能够帮助用户更直观地理解复杂的信息。AChartEngine是一个强大的开源库,专门用于在Android平台上创建各种类型的图表...

    achartengine.jar+docs+demo

    achartengine.jar+docs+demoachartengine.jar+docs+demoachartengine.jar+docs+demoachartengine.jar+docs+demo

    Android报表库 AChartEngine 1.0.0 Demo

    **Android报表库AChartEngine 1.0.0详解** AChartEngine是一款强大的开源报表库,专为Android平台设计,允许开发者轻松地在应用程序中创建各种图表,如折线图、柱状图、饼图、散点图等。在1.0.0版本中,...

    安卓实现AChartEngine+动态饼图+柱形图

    官方的API并没有提供可以借鉴的动态更新饼图的方法,考虑到数据都是活动的,不可能总是用静态数据,所以我下面的demo就是模拟动态数据用饼图显示,但是肯定可以使用的,具体是通过定时器+Handler实现定时任务,通过...

    AChartEngine的jar包

    AChartEngine最新jar包

    achartengine 1.1 jar包和Demo

    AChartEngine是一个强大的开源图表库,专为Android平台设计,用于在应用程序中创建各种图表,如线图、柱状图、饼图、散点图等。这个库使得开发者能够轻松地将数据可视化功能集成到他们的Android应用中,而无需深入...

    achartengine开发api

    AChartEngine是一个开源的Java库,专为Android平台设计,用于创建各种图表和图形,如折线图、柱状图、饼图等。这个库使得开发者能够轻松地在Android应用程序中集成数据可视化功能,而无需从头开始编写复杂的绘图代码...

    android报表 achartengine

    在Android应用开发中,报表和图表的展示是十分常见的需求,比如用于数据分析、用户反馈或者业务统计等。`achartengine`是一个强大的开源库,专为Android平台设计,提供了丰富的图表绘制功能,使得开发者能够轻松地在...

    Android学习之AChartEngine折线图

    在Android开发中,数据可视化是十分重要的,AChartEngine是一个流行的开源库,它为开发者提供了在Android应用中绘制各种图表的能力,包括折线图、饼图、柱状图等。这篇博客“Android学习之AChartEngine折线图”将...

    [Android繪圖] achartengine官方相關api說明

    《Android绘图:深入理解AChartEngine API》 在Android应用开发中,视觉表现是吸引用户的重要手段之一,而图表的使用则能直观地展示数据,帮助用户更好地理解和分析信息。AChartEngine就是这样一款强大的开源库,专...

    android折线图(AChartEngine和ichartjs)

    在Android开发中,数据可视化是十分重要的,尤其在展示统计数据、监控系统状态或者进行数据分析时。本篇文章将详细探讨如何在Android应用中实现折线图,主要涉及两个库:AChartEngine和iChartJS。 首先,我们来看...

    achartengine1.0.0-1.2.0jar包

    AChartEngine是一个强大的开源图表库,专为Android平台设计,用于在应用程序中生成高质量的图形。这个库提供了多种图表类型,包括线图、散点图、条形图、饼图、甘特图等,适用于数据可视化的需求。标题提及的...

    AchartEngine.jar包

    **AchartEngine.jar包**是专门为Android平台设计的一个开源图表库,它允许开发者轻松地在Android应用中集成各种图表类型,如报表、饼图、曲线图等。这个库的出现,极大地简化了Android应用程序中数据可视化的过程,...

    AChartEngine1.1.0版本 好用的安卓报表制作库

    AChartEngine是一款强大的开源图表库,专为Android平台设计,用于快速轻松地创建各种图表和图形。1.1.0版本是该库的一个稳定版本,提供了丰富的功能和优化的性能,使得开发者能够在Android应用中集成专业级别的数据...

    android 图表引擎AChartEngine

    **Android图表引擎AChartEngine详解** AChartEngine是一款强大的开源库,专为Android平台设计,用于创建各种类型的图表,如柱状图、线形图、饼图等。它提供了丰富的功能,使得开发者能够轻松地在应用程序中集成图表...

Global site tag (gtag.js) - Google Analytics