我想开发一个活动来在图中显示传感器数据。我一直在环顾四周,发现对我来说更有趣的选项是achartengine和AndroidPlot。
我需要以下要求:
- 具有 3 个或更多系列的线图
- 动态图
- 与其他 GUI 的布局集成
- 与数据库集成
我认为这两个库都可以满足我的要求,但是有人可以根据他的经验告诉我哪个更好吗?哪个更容易与应用程序集成?
我想开发一个活动来在图中显示传感器数据。我一直在环顾四周,发现对我来说更有趣的选项是achartengine和AndroidPlot。
我需要以下要求:
我认为这两个库都可以满足我的要求,但是有人可以根据他的经验告诉我哪个更好吗?哪个更容易与应用程序集成?
我没有看过 AChartEngine 但使用过 AndroidPlot 并且可以在这里传递我的经验。
我已经成功地在图表上实时更新了多条线(请求 1 和 2),并且该图表已嵌入另一个控件(请求 3)中。
对于 Req 4,我没有使用 db,但我的猜测是您必须编写代码来执行查询并自己更新图表。
我认为 AchartEngine 更好,因为你有很大的灵活性。它是一个开源库。有一个很好的数字社区可以帮助你。如果您想在应用程序中使用不同类型的栏,这是一个更好的库。
如果你想使用 AChartEngine,你可以从这里得到一个完整的例子。
查看http://appbrain.com上的使用指标,目前 AChartEngine 被 700K 应用程序中的 0.61% 使用,而 AndroidPlot 被使用 0.17%。所有其他指标都显示出更大的使用差异。嗯……
http://www.appbrain.com/stats/libraries/details/achartengine