當前位置:首頁 » 安卓系統 » 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 瀏覽:736
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