当前位置:首页 » 安卓系统 » androidachartengine

androidachartengine

发布时间: 2022-05-30 23:48:06

❶ android AChartEngine 如何设置折线图y轴上每个刻度对应的横行线设置为虚线

在org.achartengine.renderer这个包里有一个类BasicStroke,可以改变线型(实线、虚线、点线),而折线图中用的是XYMultipleSeriesRenderer这个类,它继承自DefaultRenderer,这个与BasicStroke是一个包里的子类,DefaultRenderer有一个方法是setShowGridY(boolean showGrid),感觉在这个方法里肯定有设置线型的语句,但是我现在没找到AChartEngine的具体源码,不知道这个方法具体是怎样的,只能提供给你一个思路……我几个月前也捣鼓过AChartEngine

❷ achartengine中绘制的折线图,如果只有一个点,点上方的数字不显示,求解答

r.setDisplayChartValuesDistance(30);微调里面的数值即可

❸ android中tabhost快速点击,framelayout重影,

你用手去点了它就刷新了界面绘图。所以残影就消失了。
调用View子类的invalidate()方法更新界面。

❹ 如何在android画分析图(例如 柱状图、趋势图、饼图)

目前android上图标引擎并不少见,像aChartEngine就能很好的完成绘图:

aChartEngine支持:1、linechart(折线图)2、areachart(面积图;分区图,对比图)3、scatterchart(散点图)4、timechart(时间图;进度表)5、barchart(条形图;柱状图)6、piechart(饼图)7、bubblechart(气泡图)8、doughnutchart(圆环图)9、range(high-low)barchart(范围条形图)10、dialchart/gauge(拨号盘/压力表)11、combined(anycombinationofline,cubicline,scatter,bar,rangebar,bubble)chart(组合图)12、cubiclinechart(立方折线图)

上述所有支持的图表类型,都可以包含多个系列,都支持水平(默认)或垂直方式展示图表,并且支持许多其他的自定义功能。所有图表都可以建立为一个view,也可以建立为一个用于启动activity的intent.

下面是一个饼状图的源码事例:

package org.achartengine.chartdemo.demo.chart;


import org.achartengine.ChartFactory;

import org.achartengine.renderer.DefaultRenderer;


import android.content.Context;

import android.content.Intent;

import android.graphics.Color;


public class BudgetPieChart extends AbstractDemoChart {

public String getName() {

return "Budget chart";

}


public String getDesc() {

return "The budget per project for this year (pie chart)";

}

public Intent execute(Context context) {

double[] values = new double[] { 12, 14, 11, 10, 19 };//饼图分层5块,每块代表的数值

int[] colors = new int[] { Color.BLUE, Color.GREEN, Color.MAGENTA, Color.YELLOW, Color.CYAN };//每块饼图的颜色

DefaultRenderer renderer = buildCategoryRenderer(colors);

renderer.setZoomButtonsVisible(true);//设置显示放大缩小按钮

renderer.setZoomEnabled(true);//设置允许放大缩小.

renderer.setChartTitleTextSize(20);//设置图表标题的文字大小

return ChartFactory.getPieChartIntent(context, buildCategoryDataset("Project budget", values),

renderer, "Budget");//构建Intent, buildCategoryDataset是调用AbstraDemoChart的构建方法.

}


}

❺ android图标框架achartengine中的折现图点的颜色怎么设置,要求点的颜色不能和折线的颜色一样。

你好,有下面两种方法可以修改,请参考。

1、需要修改org.achartengine.chart.ScatterChart类中的drawSeries方法,在画点之前对画笔的颜色进行设置,添加如下代码:
paint.setColor(Color.WHITE);//可以换成你想要的颜色
2、为了可扩展性考虑,可以添加设置点颜色的接口。修改org.achartengine.renderer.XYSeriesRenderer类,在其中添加一个属性pointColor,设置一个默认值,并添加set、get方法。这样可以在画图前调用setPointColor方法设置点的颜色,在ScatterChart类中绘制点之前调用getPointColor方法获取点的颜色。

以上,希望对你有帮助。

❻ android下用 achartengine画曲线图怎么锁定图表不被放大缩小,哪个方法

设置不允许放大缩小就好了嘛、
选中文本框并点击鼠标右键,在跳出的选项栏中点击“设置对象格式...”;2、在跳出的“设置对象格式”对话栏中点击“文本框”页,并选中“允许文字随边框自动缩放”,这时“重新调整自选图形以适应文本”将会自动选中。3、点击“确定”钮后,当你调整文本框的大小时,里面的文字就会自动的随着缩放啦。

❼ 怎么用achartengine画折线图

ChartEngine是为Android应用而设计的绘图工具库。可用于绘制多种图标,目前该绘图工具库的最新稳定版本是0.7。 ChartEngine支持的图表类型:折线图、区域图、散点图、时间图、柱状图、饼状图、气泡式图表、环形图、高低交替图。

❽ achartengine这个画图板的工具如何把它绘制在制定区域内

可以的, 他有两种返回形式,一种是Intent, 一种是View , 你看下API就明白了

热点内容
联通的设置的初始密码是多少 发布:2025-08-20 23:33:48 浏览:738
vc6编译操作 发布:2025-08-20 23:16:14 浏览:869
时统服务器搭建 发布:2025-08-20 23:15:58 浏览:907
c语言单字符 发布:2025-08-20 23:15:12 浏览:70
outlook发送服务器地址在哪里 发布:2025-08-20 23:06:13 浏览:1000
c语言培训心得 发布:2025-08-20 23:02:20 浏览:46
如何打开raw服务器镜像 发布:2025-08-20 22:48:13 浏览:76
1分钟造解压神器 发布:2025-08-20 22:46:28 浏览:378
云服务器搭建spark 发布:2025-08-20 22:41:19 浏览:36
好用免费云服务器 发布:2025-08-20 22:16:44 浏览:609