`

Android报表库aChartEngine系列(转)

 
阅读更多

 

1、前言 

今天准备为大家讲讲aChatEngine方面的知识,在之后的一段时间里会陆续讲aChartEngine如何使用的Demo。

为什么选择aChartEngine给大家讲呢?因为在android平台上难免会遇到一些图表的处理,aChartEngine是个易学易用的图表库并且功能强大。

 

2、AchartEngine是什么?

总的来说,aChartEngine是一个android应用的图表库,他支持一些常见的一些图表(文档中说明的那些类型)。下面是官方文档:

AChartEngine is a charting library for Android applications. It currently supports the following chart types:

· line chart

· area chart

· scatter chart

· time chart

· bar chart

· pie chart

· bubble chart

· doughnut chart

· range (high-low) bar chart

· dial chart / gauge

· combined (any combination of line, cubic line, scatter, bar, range bar, bubble) chart

· cubic line chart

All the above supported chart types can contain multiple series, can be displayed with the X axis horizontally (default) or vertically and support many other custom features. The charts can be built as a view that can be added to a view group or as an intent, such as it can be used to start an activity.

The model and the graphing code is well optimized such as it can handle and display huge number of values.

 

3、AChartEngine能做什么?

它是一个图表库,所以它的功能和图表是分不开的,它主要功能是用图表的方式来显示数据,适用于数据分析,报表显示,当然图表能表达的其他功能它都应该有。下面是常见的图表效果:

 

 

 备注:aChartEngine能做的图表不仅限于上面这几个效果,这几个主要是比较常用而已。

 

4、使用aChartEngine前的准备

AchartEngine的项目地址:http://code.google.com/p/achartengine/ 。在你使用aChartEngine之前首先你应该下载几个文件,如图:

 

下载地址http://code.google.com/p/achartengine/downloads/list

demo_source.zip里面当然是一些demo,后面我整理的demo也是根据这个demo包修改而成的;

javadoc.zip当然是一些文档;

achartengine-1.0.0.jar这个jar也就是你开发需要的jar包。

 

 5、建立aChartEngine项目

 建立项目和普通的android应用是一样的,建立好项目以后你只需要引入achartengine-1.0.0.jar这个包就可以了,这个项目就可以成功的使用achartengine库提供的所有功能了。

 

6、总结

这里只是对aChartEngine进行了一个概括,你可以认真阅读官方的demo自己摸索它是如何使用的,在后面我也会整理一些比较简单的demo(只演示如何使用)。

分享到:
评论

相关推荐

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

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

    Android报表库 AChartEngine 1.0.0 Demo

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

    android报表开发achartengine-1.0.0

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

    android图形报表demo源码(AChartEngine)

    `AChartEngine`是一个强大的开源库,专为Android平台设计,用于创建各种类型的图表,包括折线图、柱状图、饼图等。本文将深入探讨`AChartEngine`在Android图形报表中的应用,并通过提供的`AChartEngineTest`源码来...

    android报表 achartengine

    `achartengine`是一个强大的开源库,专为Android平台设计,提供了丰富的图表绘制功能,使得开发者能够轻松地在应用程序中集成各种图表,如折线图、柱状图、饼图、散点图等。 `achartengine`库的核心概念是图表引擎...

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

    总的来说,AChartEngine 1.1.0版本为Android开发者提供了一个高效、灵活的报表制作工具。通过集成这个库,开发者可以创建出吸引人的、具有专业视觉效果的数据展示,适用于数据分析、业务报告、教学等多种场景。无论...

    android报表制作

    首先,AChartEngine库的核心功能是图表渲染。通过这个库,开发者可以创建动态和静态图表,支持多种图表类型,满足不同场景下的需求。例如,线图适合展示数据随时间变化的趋势,柱状图则能直观对比不同类别的数量或值...

    android 绘制各种图表的开源引擎achartengine 7.0

    在"android 绘制各种图表的开源引擎achartengine 7.0"中,我们可以找到版本为0.1.7.0的AChartEngine库。 该库支持多种图表类型,包括但不限于: 1. 折线图(LineChart):用于展示数据随时间的变化趋势。 2. 柱状...

    Android Studio利用AChartEngine制作饼图的方法

    `AChartEngine`是一个免费的Android图表库,提供了丰富的图表类型,包括饼图、柱状图、折线图和散点图等,方便开发者在应用中实现数据可视化。下面我们将详细探讨如何在Android Studio中使用`AChartEngine`库创建...

    android Achartengine 统计图

    对于数据的可视化,之前,是想直接用Canvas 来画,不过,评估了一下,工作量挺大的,因为,是一个人开发,而且是从零开始,如果写一个Canvas 画报表的方法,太费时间了,于是,上网找了一下,使用AchartEngine,...

    Android应用源码之Android多维报表.rar

    2. **数据可视化库**:在Android中,实现多维报表可能用到了数据可视化库,如MPAndroidChart、AChartEngine或Google Charts。这些库可以绘制折线图、柱状图、饼图、散点图等,以满足多维报表的需求。 3. **自定义...

    Android代码-Android多维报表20190726165416.zip

    2. **数据可视化**:Android提供了多种图表库,如MPAndroidChart、AChartEngine等,用于创建柱状图、饼图、线图等常见图表。对于复杂的多维报表,可能需要结合使用表格、图表和下拉菜单等多种元素,以展示不同维度的...

    安卓图表报表相关-饼状图AChartengineDemo.rar

    【标题】"安卓图表报表相关-饼状图AChartengineDemo.rar" 提供了一个使用AChartEngine库在Android平台上创建饼状图的示例应用。AChartEngine是一个强大的开源库,专为Android开发者设计,用于轻松地在应用程序中集成...

    android制作报表的例子

    总之,“android制作报表的例子”结合AChartEngine库,可以帮助开发者快速实现各种复杂的报表功能,提升应用的用户体验。通过深入学习和实践,你可以掌握如何在Android应用中有效地展示和分析数据。

    AchartEngine.jar包

    这两个文件就是AchartEngine库的具体实现,开发者可以将它们导入到Android项目的libs目录下,然后通过添加对应的依赖来使用这个库。导入后,开发者就可以调用AchartEngine提供的API来创建和定制图表了。 **使用...

    安卓图表报表相关-Android种类比较齐全的图表库.rar

    标题中的"安卓图表报表相关-Android种类比较齐全的图表库.rar"表明这是一个包含多种图表库资源的压缩包,适用于Android平台。这些图表库可以帮助开发者在Android应用中创建各种类型的图表,如柱状图、饼图、线图、...

    Android报表打印研究.docx

    本文主要探讨了几个常用的Android报表控件,特别是AchartEngine,以及如何利用它们实现报表打印。 AchartEngine是一个强大的图表库,专为Android应用程序设计。它支持多种图表类型,包括线图、面积图、散点图、时间...

    Android应用源码之Android多维报表-IT计算机-毕业设计.zip

    但为了实现多维报表,我们通常会使用更强大的图表库,如MPAndroidChart、AchartEngine或者Google的Charts API。这些库支持折线图、柱状图、饼图等多种图表类型,能有效地呈现多维度的数据关系。 在用户交互方面,...

    android报表chm格式api

    android报表api,根据achartengine提供的网页生成的方便使用的chm格式的api

    Android报表大全

    本资源“Android报表大全”聚焦于Android原生报表的实现,特别强调了自定义控件的重要性,这意味着开发者可以根据具体需求进行定制和优化。在Android应用中,图表通常用于数据可视化,包括饼图、柱状图、折线图和...

Global site tag (gtag.js) - Google Analytics