私は解決策を見つけ、場所追跡ロジックを実装する方法がたくさんあることを発見しました。最も効率的な位置追跡の実装ですか? Intent/BroadcastReciever/LocationListener/Service/IntentService/AlarmManager?
- テント+ BroadcastReceiver + LocationListener
- IntentService + AlarmManager
- LocationListener
- 他の技術以上の異なる組み合わせ+意向...
私は何を見つけるためにしようとしています同じことを達成するためのベストプラクティス(最も効率的な方法)になるでしょう...
私はライブラリクラスMyLocationClass.javaには2つのメソッドがあります 1. startTracking() - T時間後にユーザがX距離だけ移動した場合にユーザ位置を送信し始めます。 2. stopTracking() - 位置更新の送信を停止します。
簡単な答えがあるため、より良いユーザー体験を提供し、その作り付けの時間合格/距離移動機能をLocationListenerのようですが、その後...
私はGPSがすべての時間になりたいいけませんか?実際には、TとXを交差させた場合にのみオンにする必要があります。 Service/IntentServiceやアラームマネージャーのTimerを使用する方が良い解決策になりますか? LocationListenersを使用してBroadcast Receiverをより良いソリューションにすることはできますか?
お勧めします。 Thnx
すべてはあなたがデータ – Ifor