-
大小: 1.25MB文件类型: .rar金币: 1下载: 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个文件信息
相关资源
- AChartEngine应用之PieChart饼图
- 手机文字识别 Android 图像处理 字符识
- Android 3D推箱子游戏
- [SM2_SM3_SM4]国密加解密算法java实现源码
- Android(仓库管理系统)
- Android遍历手机短信并发送至指定邮箱
- android全屏半屏滑动切换显示
- 基于Android的订餐系统。客户端和服务
- 最新版V23.2.0android-support-v4.jar.rar
- Android 魔塔游戏源代码
- android完美图片跑马灯
- 机智云公版开源App-智能插座Android版
- JClassLib 和 jd-gui
- android GPS架构之GPS的开启与关闭
- Android 动态壁纸 Live Wallpaper
- 百度OCR的DemoAndroid
- android 火车票查询
- 基于Android的手机通讯录设计书和源代
- 基于Android的手机通讯录代码
- ADT-16.0.1.zip
- Android移动选课系统 客户端+数据库
- AndroidStudio版登陆界面加直连Sqlserver
- Android个性化闹钟实现源码
- PP软件授权平台 终端授权库Android JA
- Android下使用VideoView配合MediaController播
- Android下使用Camera硬件拍照Demo
- Android下几个相关的时间日期控件的用
- android 自定义listview实现仿微信/QQ设置
- 如何用Cocos2d-android写一个小游戏案例
- android-support-v4.jar android-support-v7-appc
评论
共有 条评论