2012-01-17 32 views
0

我想在我的Android設備上顯示從Excel電子表格生成的圖形和圖表。據我所看到的,我的選擇是:Excel中的圖形和圖表

  1. 出口從Excel數數據和圖形它使用一個包狀AChartEngine設備上。

  2. 導出XML數據從Excel,和圖表它在PC上(使用一些其他圖形包?)或圖形在設備上(使用一些其他圖形包?)

  3. 在創建圖形交互電腦使用Excel,並採取屏幕快照。將該文件發送到設備以在ImageView中顯示

  4. 將數據安排爲Web服務器上的頁面,而不是Excel電子表格文件中的頁面。如步驟1所示,從服務器的頁面讀取數據並在設備上顯示圖形。

是否有其他替代方案需要考慮?

是否有可能在其他平臺上共享的任何方法,太像iOS和RIM

感謝您的任何建議 - 它看起來這應該是一個解決的問題。

+0

你問如何以編程方式做到這一點,或者如果有可用的應用程序,它已經這樣做這個? – Codeman 2012-01-17 16:52:46

+0

我想指出兩種選擇,如果它們存在。謝謝。 – 2012-01-17 17:54:57

+0

你也可以使用谷歌圖表API來做到這一點。 – Jesse 2012-01-17 17:55:35

回答

2

幾個月前,我看到了這個,我發現AChartEngine是最簡單的庫。它的一些好處是開源的,它有一個很好的社區,並且它得到了積極的維護。它也是免費的,考慮到一些本地圖書館如Java Charts for Android的成本大約是140美元,這非常棒!我絕對不會建議使用Excel來生成並顯示一個ImageView ......如果有任何問題,請絕對使用本地庫。 (一些圖書館如AChartEngine允許你在屏幕上動態調整圖表大小/重新定位圖表,這可能是一個很好的選擇)。

除了AChartEngine,其他一些庫,你可能會考慮:

  1. ChartDroid
  2. AndroidPlot