`
fdyang
  • 浏览: 80091 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

在Activity中利用AChartEngine (ACE)显示图表.

 
阅读更多

在Activity中利用AChartEngine (ACE)显示图表.

基本思路: 设定数据,渲染器,并且显示到GraphicsView中 .

 

具体操作:

1.布局文件(itemchartactivity.xml)中增加:

<LinearLayout android:id="@+id/chart" 
 android:orientation="horizontal"
 android:layout_width="fill_parent" 
 android:layout_height="wrap_content" 
 android:layout_weight="0.72"/>

 

2 .AndoridManifest.xml中增加:

<activity android:name="org.achartengine.GraphicalActivity" />

 
3.itemChartActivity中增加:

  private AbstractDemoChart mChart; 
  private XYMultipleSeriesDataset mDataset;    //数据集
 private XYMultipleSeriesRenderer mRenderer;  //渲染器
 private GraphicalView mChartView; //显示图表
 private LinearLayout layout; //用于绑定图表控件。

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.itemchartactivity); 
        
        mChart = new AbstractDemoChart(this); 
        
      /******* 1.构建数据. ********/
        //标题
        titles = new String[] { "New tickets","平均值"}; 
        //时间轴 , 数值  
        getDataXY(titles.length);    //通过访问数据库,给dates, values 赋值.
        mDataset = mChart.buildDateDataset(titles, dates, values);
        
        /*******2.构建显示时用的渲染图*/
        getRenderer();
        /*******3.在GraphicalView中显示.*/
        layout = (LinearLayout) findViewById(R.id.chart);       //绑定控件
        mChartView = ChartFactory.getTimeChartView(this, mDataset, mRenderer, "MM/dd/yyyy");
        layout.addView(mChartView, new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
分享到:
评论

相关推荐

    achartengine-1.0.0.jar.rar_Achartengine1.0.0_achartengine jar_ac

    AChartEngine是为android应用而设计的绘图工具库。目前该库的最新稳定版本是0.7,支持绘制以下类型的图表: ?line chart ?area chart ?scatter chart ?time chart ?bar chart ?pie chart ?bubble chart ?doughnut ...

    achartengine-1.1.0.jar.7z

    AChartEngine是为Android...以上每种图表都可以包含多个序列, 可以将X轴以水平或垂直的形式显示,也支持很多自定义的特性。另外,图表可以作为View构建,也可以作为Intent构建这样可以被用于启动一个活动(Activity)。

    achartengine

    import org.achartengine.chart.BarChart; import org.achartengine.chart.BarChart.Type; import org.achartengine.chart.BubbleChart; import org.achartengine.chart.CombinedXYChart; import org.achartengine....

    achartengine-1.2.0.jar

    achartengine 1.2.0版本的下载,可以实现饼图,折线图,柱状图等

    achartengine1.1.0及1.2.0.rar

    achartengine1.1.0.jar、achartengine1.2.0.jar,Android 绘图工具库,图标控件。支持绘制以下类型的图表:line chart、area chart、scatter chart、time chart、bar chart、pie chart、bubble chart

    achartengine引擎的中文注释图表.zip

    achartengine引擎的中文注释图表是一个有大量中文注释版的AChartEngine图标引擎源码,AChartEngine 是一个安卓系统上制作图表的框架,目前它支持如下的图表类型:range (high-low) bar chart (范围条形图)、dial ...

    achartengine-1.1.0

    android绘图 画饼状图 achartengine开源项目 文件包含achartengine-1.1.0.jar、achartengine-1.1.0-demo-source.zip、achartengine-1.1.0-javadocs.zip

    achartengine_jar包.zip

    Android中绘图依赖的第三方jar包 AchartEngine ,包含1.1.0和1.2.0两个版本,请按需使用

    achartengine.jar包h

    achartengine.jar一个简单实现饼图、折线图、柱状图的工具,简单实用

    使用 AChartEngine 库在安卓Android中创建图表.zip

    使用 AChartEngine 库在安卓Android中创建图表.zip

    achartengine-1.1.0-0.jar

    achartengine-1.1.0.jar 用于在android上绘制曲线图和趋势图 它功能强大,支持散点图、折线图、饼图、气泡图、柱状图、短棒图、仪表图等多种图表

    achartengine.0.7.0.jar

    用achartengine在android平台上开发报表的jar包

    Android例子源码基于achartengine引擎的中文注释图表.zip

    本项目是一个有大量中文注释版的AChartEngine图标引擎源码,AChartEngine 是一个安卓系统上制作图表的框架,目前它支持如下的图表类型:range (high-low) bar chart (范围条形图)、dial chart / gauge (拨号盘/压力表...

    achartengine开发用jar包

    achartengine开发用jar包,版本achartengine-1.2.0.jar,日期2016-03-06,请需要的同学使用

    开源框架 achartengine.jar 安卓图表框架

    开源框架 achartengine.jar 安卓图表框架。 开源框架achartengine.jar achartengine

    achartengine-0.6.0.jar

    android画图工具包,非常好用!有案例

Global site tag (gtag.js) - Google Analytics