/ / alarm zbliżeniowy i rozładowanie baterii - Android, wydajność, GPS, bliskość, bateria

alert zbliżeniowy i rozładowanie baterii - Android, wydajność, GPS, bliskość, bateria

Pracuję nad projektem, w którym co 5 minut śledzę pozycję telefonu za pomocą metody requestSingleUpdate. W ten sposób bateria telefonu wystarcza na cały dzień.

Chcę sprawdzić, czy telefon się zbliżaspecjalne lokalizacje, które geokodowałem. Miałem na myśli użycie alarmu zbliżeniowego, ale nie wiem dokładnie, jak to działa. Czy użyje tylko lokalizacji podanej przez moje poprzednie requestSingleUpdate, czy też ustawi własne requestLocationUpdates?

A co z zużyciem baterii?

Odpowiedzi:

0 dla odpowiedzi № 1

Z systemu Android Dokumentacja użyje własnej metody sprawdzania lokalizacji i będzie robił to co 4 minuty, gdy ekran jest wyłączony.

Więc nie musisz używać własnej lokalizacji Listener, jeśli chcesz uzyskać lokalizację użytkownika dla innych środków. Użyj PASSIVE_PROVIDER (od API8) w ten sposób, ilekroć za każdym razem bliskośćAlert wykonuje żądanie lokalizacji lub DOWOLNA inna aplikacja korzystająca z menedżera lokalizacji wyzwala żądanie, PASSIVE_PROVIDER zostanie również wyzwolony.