3

私はAndroidアプリでachartengine(achartengine-1.0.0)に取り組んでおり、600未満のような小さなデータでも正常に動作しますが、約2000以上(約8000以上を使用)のポイントを描画するグラフが非常に遅くなります! !!ユーザーが遅延を待っていても、それに触れてグラフを移動すると、グラフに再びかなりの時間がかかります。

どうすればこの遅さを取り除くことができますか?

前もって感謝します

4

2 に答える 2

2

1.1.0バージョンには、一連のパフォーマンスの改善が含まれています。このバージョンはここからダウンロードできます。

ほとんどの時間はレンダリングに費やされるので、ここで物事を改善できます。

  • アンチエイリアスを無効にするmRenderer.setAntialiasing(false);
  • を使用しないでPointStyleください

その他の提案:

  • 表示するデータのみをモデルに追加します。2000ポイントのチャートはどのように見えますか?
于 2013-02-08T13:42:26.000 に答える
0

Lecoが上記のコメントで述べたように、setLineWidth()を削除するか、より低い値に設定すると、パフォーマンスが大幅に向上しました。

于 2013-04-24T14:01:16.933 に答える