2016-06-29 15 views

Antwort

0

Mein Freund FusedLocationApi wird Ihnen helfen. Vorteile davon: schneller und effizienter Batterieverbrauch im Vergleich zu Android'sLocationProvider.

Zuerst müssen Sie ein STICKY_SERVICE lesen Service-Tutorial erstellen: Android Service, und suchen Sie danach. Dann in Ihrem Service verbinden Sie Ihre FusedLocationApi und erhalten Sie Location Informationen, wenn Location ändern. Behandle dann den neuen Standort. Auch gibt verschiedene Modi, wenn Sie Location Informationen zu erhalten, können Sie sehen unter:

/* Information taken from : http://blog.lemberg.co.uk/fused-location-provider 

    Priority    update interval  Battery drain per hour (%)  Accuracy 
    HIGH_ACCURACY   5 seconds     7.25%     ~10 meters 
    BALANCED_POWER   20 seconds     0.6%     ~40 meters 
    NO_POWER    N/A       small     ~1 mile 

*/ 

Sie können dieses Tutorial für Anfänger lesen: beginners-guide-location-android und Ihre Frage aktualisieren, was Sie versucht, und wir werden Ihnen helfen, einfach!