-
大小: 1.25MB文件类型: .rar金币: 2下载: 0 次发布日期: 2023-10-01
- 语言: Java
- 标签: AChartEngine Android
资源简介
AChartEngine是为Android应用而设计的绘图工具库。可用于绘制多种图表,目前该绘图工具库的最新最新版本的是achartengine-1.1.0.jar。ChartEngine支持的图表类型:折线图、区域图、散点图、时间图、柱状图、饼状图、气泡式图表、环形图、高低交替图等。
以上每种图表都可以包含多个序列, 可以将X轴以水平或垂直的形式显示,也支持很多自定义的特性。另外,图表可以作为View构建,也可以作为Intent构建这样可以被用于启动一个活动(Activity)。
其实AChartEngine和JFreeChart差不多。JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
AChartEngine和JFreeChart都是采用Java编写的开放图表制作类库,前者是应用在android上,后者也能主要应用在JAVA SE 或者 JAVA EE上。AChartEngine是谷歌开发的开源项目。

代码片段和文件信息
/**
* Copyright (C) 2009 - 2013 SC 4ViewSoft SRL
*
* Licensed under the Apache License Version 2.0 (the “License“);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing software
* distributed under the License is distributed on an “AS IS“ BASIS
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.achartengine.chartdemo.demo;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.achartengine.chartdemo.demo.chart.AverageCubicTemperatureChart;
import org.achartengine.chartdemo.demo.chart.AverageTemperatureChart;
import org.achartengine.chartdemo.demo.chart.BudgetDoughnutChart;
import org.achartengine.chartdemo.demo.chart.BudgetPieChart;
import org.achartengine.chartdemo.demo.chart.CombinedTemperatureChart;
import org.achartengine.chartdemo.demo.chart.IDemoChart;
import org.achartengine.chartdemo.demo.chart.MultipleTemperatureChart;
import org.achartengine.chartdemo.demo.chart.PieChartBuilder;
import org.achartengine.chartdemo.demo.chart.ProjectStatusBubbleChart;
import org.achartengine.chartdemo.demo.chart.ProjectStatusChart;
import org.achartengine.chartdemo.demo.chart.SalesBarChart;
import org.achartengine.chartdemo.demo.chart.SalesComparisonChart;
import org.achartengine.chartdemo.demo.chart.SalesGrowthChart;
import org.achartengine.chartdemo.demo.chart.SalesStackedBarChart;
import org.achartengine.chartdemo.demo.chart.ScatterChart;
import org.achartengine.chartdemo.demo.chart.SensorValuesChart;
import org.achartengine.chartdemo.demo.chart.TemperatureChart;
import org.achartengine.chartdemo.demo.chart.TrigonometricFunctionsChart;
import org.achartengine.chartdemo.demo.chart.WeightDialChart;
import org.achartengine.chartdemo.demo.chart.XYChartBuilder;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ListView;
import android.widget.SimpleAdapter;
public class ChartDemo extends ListActivity {
private IDemoChart[] mCharts = new IDemoChart[] { new AverageTemperatureChart()
new AverageCubicTemperatureChart() new SalesStackedBarChart() new SalesBarChart()
new TrigonometricFunctionsChart() new ScatterChart() new SalesComparisonChart()
new ProjectStatusChart() new SalesGrowthChart() new BudgetPieChart()
new BudgetDoughnutChart() new ProjectStatusBubbleChart() new TemperatureChart()
new WeightDialChart() new SensorValuesChart() new CombinedTemperatureChart()
new MultipleTemperatureChart() };
private String[] mMenuText;
private String[] mMenuSummary;
/** Called
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 120675 2013-12-26 10:51 achartengine-1.1.0.jar
文件 75052 2014-01-15 08:37 achartengine-1.1.0.src.zip
文件 173025 2013-12-26 10:51 achartengine-1.1.0-demo-source.zip
文件 383620 2013-12-26 10:51 achartengine-1.1.0-javadocs.zip
文件 127 2013-05-15 10:56 achartengine-1.1.0.src\me
....... 16815 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\AbstractChart.java
....... 10851 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\BarChart.java
....... 4000 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\BubbleChart.java
....... 888 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\ClickableArea.java
....... 5495 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\CombinedXYChart.java
....... 3757 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\CubicLineChart.java
....... 8307 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\DialChart.java
....... 5541 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\DoughnutChart.java
....... 9367 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\LineChart.java
....... 6213 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\PieChart.java
....... 3127 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\PieMapper.java
....... 2017 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\PieSegment.java
....... 1684 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\Pointst
....... 4161 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\RangeBarChart.java
....... 611 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\RangeStackedBarChart.java
....... 2715 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\RoundChart.java
....... 8001 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\ScatterChart.java
....... 6965 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\TimeChart.java
....... 40221 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\chart\XYChart.java
....... 16015 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\ChartFactory.java
....... 1178 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\GraphicalActivity.java
....... 10368 2014-01-15 08:37 achartengine-1.1.0.src\org\achartengine\GraphicalView.java
文件 1139 2013-05-15 10:56 achartengine-1.1.0.src\org\achartengine\image\zoom-1.png
文件 1099 2013-05-15 10:56 achartengine-1.1.0.src\org\achartengine\image\zoom_in.png
文件 1074 2013-05-15 10:56 achartengine-1.1.0.src\org\achartengine\image\zoom_out.png
............此处省略255个文件信息
相关资源
- AndroidStudio版直连sqlserver
- android带百分比进度条的文件上传,使
- 美食天下项目Android版源码和Web版源码
- Android之自定义ToggleButton使用
- Android非常漂亮的登录界面
- pc与android通过usb socket实现手机通信
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- android 视频播放器 项目和原码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- android通过JDBC连接Mysql数据库
- Android通讯录的源代码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
- Android手机连连看游戏源码
- android-sdk-windows v2.3离线完整版
- android 底部弹出菜单(带透明背景)
- Android工程模式简介.rar
- Android蓝牙和Cors网络开发源码
- Android powermanger wakelock
- Android v7的一些jar包
- 最新android supportV7包
- android图片压缩工具类分享
- 单机搭建Android(解决Network is unreach
评论
共有 条评论