欢迎来到天天文库
浏览记录
ID:13284085
大小:76.50 KB
页数:9页
时间:2018-07-21
《安卓图表引擎achartengine - 源码示例嵌入acitivity中的折线图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、安卓图表引擎AChartEngine安卓图表引擎AChartEngine(四)-源码示例嵌入Acitivity中的折线图前面几篇博客中都是调用ChartFactory.get***Intent()方法,本节讲的内容调用ChartFactory.get***View()方法,这个方法调用的结果可以嵌入到任何一个Activity中,作为Activity的一部分。XYChartBuilder.java(源码分析见注释)[java]viewplaincopy1.package org.achartengine.c
2、hartdemo.demo.chart; 2. 9安卓图表引擎AChartEngine1.import java.io.File; 2.import java.io.FileOutputStream; 3. 4.import org.achartengine.ChartFactory; 5.import org.achartengine.GraphicalView; 6.import org.achartengine.chart.PointStyle; 7.import org.achar
3、tengine.chartdemo.demo.R; 8.import org.achartengine.model.SeriesSelection; 9.import org.achartengine.model.XYMultipleSeriesDataset; 10.import org.achartengine.model.XYSeries; 11.import org.achartengine.renderer.XYMultipleSeriesRenderer; 12.import org
4、.achartengine.renderer.XYSeriesRenderer; 13.import org.achartengine.tools.PanListener; 14.import org.achartengine.tools.ZoomEvent; 15.import org.achartengine.tools.ZoomListener; 16. 17.import android.app.Activity; 18.import android.graphics.Bitmap;
5、 19.import android.graphics.Bitmap.CompressFormat; 20.import android.graphics.Color; 21.import android.os.Bundle; 22.import android.os.Environment; 23.import android.view.View; 24.import android.view.ViewGroup.LayoutParams; 25.import android.widget.
6、Button; 26.import android.widget.EditText; 27.import android.widget.LinearLayout; 28.import android.widget.Toast; 29. 30.public class XYChartBuilder extends Activity { 31. public static final String TYPE = "type"; 32. 33. private XYMultipleSerie
7、sDataset mDataset = new XYMultipleSeriesDataset(); 34. 35. private XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer(); 36. 37. private XYSeries mCurrentSeries; 38. 39. private XYSeriesRenderer mCurrentRenderer; 40. 41. private
8、 String mDateFormat; 42. 9安卓图表引擎AChartEngine1. private Button mNewSeries; 2. 3. private Button mAdd; 4. 5. private EditText mX; 6. 7. private EditText mY; 8. 9. private GraphicalView mChartView; 10.
此文档下载收益归作者所有