为长条形状的曲线图:
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
renderer.setAxisTitleTextSize(16);
renderer.setChartTitleTextSize(20);
renderer.setLabelsTextSize(15);
renderer.setLegendTextSize(15);
renderer.setMargins(new int[] {20, 30, 15, 0});
SimpleSeriesRenderer rend = new SimpleSeriesRenderer();
rend.setColor(Color.BLUE);
renderer.addSeriesRenderer(rend);
rend = new SimpleSeriesRenderer();
rend.setColor(Color.GREEN);
renderer.addSeriesRenderer(rend);
renderer.setChartTitle("Chart demo");
renderer.setXTitle("x values");
renderer.setYTitle("y values");
renderer.setXAxisMin(0.5);
renderer.setXAxisMax(10.5);
renderer.setYAxisMin(0);
renderer.setYAxisMax(210);
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
final int nr = 10;
Random r = new Random();
for (int i = 0; i < 2; i++) {
CategorySeries series = new CategorySeries("Demo series " + (i + 1));
for (int k = 0; k < nr; k++) {
series.add(100 + r.nextInt() % 100);
}
dataset.addSeries(series.toXYSeries());
}
为直线曲线图:
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
renderer.setAxisTitleTextSize(16);
renderer.setChartTitleTextSize(20);
renderer.setLabelsTextSize(15);
renderer.setLegendTextSize(15);
renderer.setChartTitle("雷武情");
renderer.setPointSize(5f);
renderer.setMargins(new int[] {20, 30, 15, 0});
XYSeriesRenderer rend = new XYSeriesRenderer();
rend.setColor(Color.BLUE);
rend.setPointStyle(PointStyle.POINT);
rend.setFillBelowLine(true);
rend.setFillBelowLineColor(Color.WHITE);
rend.setFillPoints(true);
renderer.addSeriesRenderer(rend);
rend = new XYSeriesRenderer();
rend.setPointStyle(PointStyle.CIRCLE);
rend.setColor(Color.GREEN);
rend.setFillPoints(true);
renderer.addSeriesRenderer(rend);
renderer.setAxesColor(Color.DKGRAY);
renderer.setLabelsColor(Color.LTGRAY);
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
final int nr = 10;
Random r = new Random();
for (int i = 0; i < 2; i++) {
XYSeries series = new XYSeries("Demo series " + (i + 1));
for (int k = 0; k < nr; k++) {
series.add(k, 20 + r.nextInt() % 100);
}
dataset.addSeries(series);
}
跳转显示:
getLineChartIntent() getBarChartIntent()
需要加
<activity android:name="org.achartengine.chartdemo.demo.chart.XYChartBuilder"/>
<activity android:name="org.achartengine.chartdemo.demo.chart.PieChartBuilder"/>
<activity android:name="org.achartengine.chartdemo.demo.chart.PieChartBuilder" />
<activity android:name="org.achartengine.GraphicalActivity" />
这四个Activity。
画出布局:
ChartFactory.getLineChartView().
分享到:
相关推荐
曲线图 曲线图
模型曲线图 模型曲线图 模型曲线图
测试思考之bug缺陷趋势曲线图.上周参加了关于测试的培训,虽然没有想象中的那么大的帮助,感触还是有的,现对于某几个相关的问题写了一些个人的想法,这次说的是关于bug曲线图的问题, 上周参加了关于测试的培训,...
Java 曲线图 jfreechart。 含jar包,直接运行,注释全。
易语言GDI绘曲线图源码,GDI绘曲线图,画框架,加入数值,消息处理,还原原来数值,取设备场景_,释放设备场景_,BeginPaint,EndPaint,选入设备场景_,DeleteObject,SetWindowLongA,创建设备位图_,复制场景位图_,创建内存场景...
用C#绘制实时曲线图用C#绘制实时曲线图用C#绘制实时曲线图
flex曲线图,实时更新,生成的flash文件,actionscript文件和mxml文件
C#绘制动态曲线图。可以实现多条同时显示。可以实现平面和三维切换和放大。从DataSet中获取动态数据。
C++ 曲线图 双缓冲绘图 区域图 柱形图 内存图片的保存 共同学习,资源共享
水泵性能曲线图,CAD插件,打开CAD,加载此文件,菜单会多一个曲线图菜单,点击曲线图,只要输入条件,会自动生成性能曲线图。
饼图,柱形图,曲线图!JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图、甘特图等。它能够用在Swing和Web等中制作自定义的图表或报表,并且得到广泛...
OTDR光缆测试自动生成曲线图是一款免费的OTDR光缆测试自动生成工具,不过是excel版的,下载后打开它,然后填入数据即可自动生成你要的曲线图了。有了它,用户就可以轻松的完成OTDR光缆测试曲线图的自动生成,大大...
C++ 曲线图 双缓冲绘图 区域图 柱形图 内存图片的保存 共同学习,资源共享 学习总结 取之于网络付之于网络
使用MFC实现曲线图、饼状图、柱状图的绘制
c#数据曲线图柱形图(带缩放平移导出图片)
asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图asp生成曲线图
vb实时曲线图vb实时曲线图vb实时曲线图
flash,js 曲线图+饼状图+柱状图绚丽插件 flash,js 曲线图+饼状图+柱状图绚丽多个插件
Chartjs曲线图、柱状图、饼状图等多种统计图 Chartjs曲线图、柱状图、饼状图等多种统计图 Chartjs曲线图、柱状图、饼状图等多种统计图
用delphi D10 TChart画的曲线图 用delphi D10 TChart画的曲线图