我想在我的Android设备上显示从Excel电子表格生成的图形和图表。据我所知,我的选择是:
从Excel导出数字数据,并使用像AChartEngine这样的包在设备上绘制数据。
从Excel导出XML数据,并在PC上绘图(使用其他图形包?)或在设备上绘制图形(使用其他图形包?)
使用Excel在PC上以交互方式创建图形,然后拍摄屏幕快照。将该文件发送到设备以在ImageView中显示
将数据安排为Web服务器上的页面,而不是Excel电子表格文件中的页面。从服务器上的页面和设备上的图表中读取,如步骤1所示。
还有其他选择吗?
是否有任何方法可以在其他平台上共享,例如iOS和RIM
感谢您的任何建议 - 看起来这应该是一个已解决的问题。
答案 0 :(得分:2)
几个月前我对此进行了调查,发现AChartEngine是最容易使用的库。一些好处是它是开源的,它有一个很好的社区,并且它是积极维护的。它也是免费的,考虑到像Java Charts for Android这样的本地库需要花费140美元,这很好!我绝对不建议使用Excel来生成和显示ImageView
...如果有的话,肯定会使用本地库。 (某些库(如AChartEngine)允许您在屏幕上动态调整大小/重新定位图表,这可能是以后的一个很好的选择。)
除了AChartEngine,您可能会考虑其他一些库: