私はAndroidアプリでachartengine(achartengine-1.0.0)に取り組んでおり、600未満のような小さなデータでも正常に動作しますが、約2000以上(約8000以上を使用)のポイントを描画すると、グラフが非常に遅くなります! !!ユーザーが遅延を待っていても、それに触れてグラフを移動すると、グラフに再びかなりの時間がかかります。
どうすればこの遅さを取り除くことができますか?
前もって感謝します
私はAndroidアプリでachartengine(achartengine-1.0.0)に取り組んでおり、600未満のような小さなデータでも正常に動作しますが、約2000以上(約8000以上を使用)のポイントを描画すると、グラフが非常に遅くなります! !!ユーザーが遅延を待っていても、それに触れてグラフを移動すると、グラフに再びかなりの時間がかかります。
どうすればこの遅さを取り除くことができますか?
前もって感謝します
1.1.0バージョンには、一連のパフォーマンスの改善が含まれています。このバージョンはここからダウンロードできます。
ほとんどの時間はレンダリングに費やされるので、ここで物事を改善できます。
mRenderer.setAntialiasing(false);
PointStyle
くださいその他の提案:
Lecoが上記のコメントで述べたように、setLineWidth()を削除するか、より低い値に設定すると、パフォーマンスが大幅に向上しました。