我正在Android应用程序中使用achartengine(achartengine-1.0.0),它适用于像<= 600这样的小数据,但是当我绘制关于 2000 + 的点数时(将使用大约8000或更多),图形变得非常慢!!即使用户等待延迟但触摸它并移动图形,图形也需要很长时间!
我怎样摆脱这种缓慢?
提前致谢
答案 0 :(得分:2)
1.1.0版本包含一组性能改进。您可以下载此版本here。
大多数时间花在渲染上,所以这是你可以改进的地方:
mRenderer.setAntialiasing(false);
PointStyle
s 其他建议:
答案 1 :(得分:0)
正如Leco在上面的评论中提到的,删除setLineWidth()或将其设置为较低的值确实提高了性能。