AChartEngine簡(jiǎn)介
1.AChartEngine概況
AChartEngine是為Android應(yīng)用而設(shè)計(jì)的繪圖工具庫(kù)。可用于繪制多種圖表,目前該繪圖工具庫(kù)的最新最新版本的是achartengine-1.1.0.jar。ChartEngine支持的圖表類型:折線圖、區(qū)域圖、散點(diǎn)圖、時(shí)間圖、柱狀圖、餅狀圖、氣泡式圖表、環(huán)形圖、高低交替圖等。
以上每種圖表都可以包含多個(gè)序列, 可以將X軸以水平或垂直的形式顯示,也支持很多自定義的特性。另外,圖表可以作為View構(gòu)建,也可以作為Intent構(gòu)建這樣可以被用于啟動(dòng)一個(gè)活動(dòng)(Activity)。
其實(shí)AChartEngine和JFreeChart差不多。JFreeChart是JAVA平臺(tái)上的一個(gè)開(kāi)放的圖表繪制類庫(kù)。它完全使用JAVA語(yǔ)言編寫(xiě),是為applications, applets, servlets 以及JSP等使用所設(shè)計(jì)。JFreeChart可生成餅圖(pie charts)、柱狀圖(bar charts)、散點(diǎn)圖(scatter plots)、時(shí)序圖(time series)、甘特圖(Gantt charts)等等多種圖表,并且可以產(chǎn)生PNG和JPEG格式的輸出,還可以與PDF和EXCEL關(guān)聯(lián)。
AChartEngine和JFreeChart都是采用Java編寫(xiě)的開(kāi)放圖表制作類庫(kù),前者是應(yīng)用在android上,后者也能主要應(yīng)用在JAVA SE 或者 JAVA EE上。AChartEngine是谷歌開(kāi)發(fā)的開(kāi)源項(xiàng)目。
2.下載地址
AChartEngine : https://code.google.com/p/achartengine/downloads/list
JFreeChart: http://sourceforge.net/projects/jfreechart/files/
3. AChartEngine核心jar包
achartengine-XX.jar(XX表示版本號(hào),achartengine開(kāi)源項(xiàng)目只涉及到這個(gè)包裝好的jar包)。如果想完全弄懂這個(gè)jar最好使用反編譯器弄成JAVA文件。
這是我當(dāng)前使用的版本包括源碼,jar包: http://download.csdn.net/detail/qiu_11/6851167
待續(xù).......
AChartEngine應(yīng)用系列文章
(二)AChartEngine應(yīng)用之PieChart(餅圖)
(三)
AChartEngine應(yīng)用之BarChart(柱形圖)
(四)
AChartEngine應(yīng)用之PieChart(動(dòng)態(tài)餅圖,允許產(chǎn)生動(dòng)態(tài)數(shù)據(jù)并顯示)
(五)
AChartEngine應(yīng)用之LineChart(模擬生命特征值圖)
(六)
AChartEngine應(yīng)用之LineChart(模擬三角函數(shù)sin,cos)
(七) AChartEngine高級(jí)應(yīng)用 CombinedXYChart (組合統(tǒng)計(jì)圖)
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
