FusedLocation API は LocationManager API よりも新しいものですが、どちらをいつ使用するかが明確ではありません。ユーザーがアプリを実行していないときでも、位置の変化を監視したい。
LocationManager を使用したこの素敵な例を見つけましたが、これは 2011 年のものです。この情報はまだ関係がありますか?
FusedLocation API の例は、Activity で位置情報を継続的に更新するために LocationRequest を構成する方法を示しています。私の質問は、アクティビティが実行されていないときに場所の変更を監視するためにどのように使用しますか?
Alarm Manager を使用する他の例を見たことがありますが、これは基本的にポーリングであり、やり過ぎのように見え、バッテリーを消耗する可能性があります (しかし、おそらく私は間違っているのでしょうか?)。