0

私はマップを描画しようとしていますが(Googleマップは使用していません)、それを使ってアニメーションを作成しようとしています(ズーム、スクロール、回転、トランジションなど)。小さなデータベースでは非常にスムーズに動作しますが、大きなデータベース (約 15000 ポイントとライン) でテストすると、小さなアクティビティ (ズームなど) を開始するのに数分以上かかります... コードでは、すべてのキャンバス タイプにマップし、マトリックスとスレッドを使用してアニメーションを作成します。他に速くする方法があればお願いしたいです。ありがとうございました。

4

1 に答える 1

0

ユーザーがズームを開始したら、マップをビットマップに変換し、何千ものオブジェクトではなく 1 つの画像をズームします。また、(ユーザーにとって)目に見えないオブジェクトを描画しない方がよい

于 2012-04-27T04:08:39.450 に答える