我需要为一个android应用程序写一些图表。我已经尝试过 GraphView 库,但它并不满足我,还有很多错误。主要用于缩放和滚动:放大后我无法缩小和滚动。我需要一个易于使用且轻量级的库,因为对于我的用例,我需要在内存中保留 3 个图形,直到应用程序处于前台,并在执行期间动态向图形添加值。AChartEngine 可以满足我的目的吗?
问问题
446 次
1 回答
2
嗯,答案很大程度上取决于什么最适合你,而不是什么是最好的。不久前我做了一些关于图表的研究,我可以分享我的想法。我发现aFreeChart最适合。
我会考虑的方面(以及关于 aFreeChart 的评论):
- 代码许可证(aFreeChart 是 LGPL,不是典型的 apache)
- 文档(很多派生工作是基于非常有据可查的 * j *FreeChart)
- 受欢迎程度(aFreeChart 不那么受欢迎,但 jFreeChart 非常受欢迎,您可以在网上找到很多关于它的问答)
- 源是否可根据您的需要进行编辑(是)
- 当然,基本功能(缩放和平移,大量图表类型)
- 性能(我发现该库非常高效。您可以查看演示,我认为它一次提供超过 1 个图表的测试)
于 2013-09-17T08:57:14.827 回答