コンテキスト
私はエリア内のイベントを表示し、これらのイベントまでの距離を計算するアプリケーションに取り組んでいます。そのアイデアは、移動すると距離が更新されるということです。私は、Androidのロケーションマネージャから位置更新を取得することができましたので、基本は機能します。Android搭載のGPSによるUIパフォーマンス
質問
私はGPSを有効にし、位置更新及び1KMの距離treshold 10秒間のtresholdを設定するとき、私は(低いフレームレート)UI性能がひどく低下することに気づきました。私はこれが正常な動作ではないと思うし、パフォーマンスを改善するために何ができるのだろうかと思っています。
アプリは、Android 4.0のためのモノを使用して構築しているが、私はJavaを使用して同じ活性を再構築すると、同じ問題が起こる
に注意してください。
ロケーションマネージャはありませんので、私は位置更新リスナーを登録する別のスレッドを使用していないではないよ、UIスレッドから呼び出される必要があります。 –