• 大小: 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\meta-INF\MANIFEST.MF

    .......     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\Pointstyle.java

    .......      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个文件信息

评论

共有 条评论