La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Location Manager. Come localizzare? GPS Più accurato Solo outdoor Alto consumo batteria Non molto veloce Android's Network Location Provider Utilizza.

Presentazioni simili


Presentazione sul tema: "Location Manager. Come localizzare? GPS Più accurato Solo outdoor Alto consumo batteria Non molto veloce Android's Network Location Provider Utilizza."— Transcript della presentazione:

1 Location Manager

2 Come localizzare? GPS Più accurato Solo outdoor Alto consumo batteria Non molto veloce Android's Network Location Provider Utilizza i ripetitori e segnali Wi-Fi Indoor / Outdoor Risposta veloce Consuma poca batteria

3 Problemi di precisione Scelta dei dati opportunamente (GPS, Cell-ID o Wi-Fi a seconda di precissione, velocità, e consumo di batteria) Movimento dell'utente (Ricalcolo ogni poco tempo) Variazioni di precisione (La precisione di ogni sistema varia anche tra intervali piccoli di tempo)

4 Location Manager Classe a nostra disposizioneper accedere ai servizi di localizazione. Funziona tramite delle callback che vengono chiamate dal Location Manager quando l'utente cambia posizione o quando lo stato del servizio cambia. Indichiamo come localizare (Wi-Fi / GPS), ogni quanto tempo ricevere notifiche di posizione e qualle classe sarà incaricata di farlo (listener).

5 Permessi di localizazione ACCESS_COARSE_LOCATION per NETWORK_PROVIDER (Cell-ID o Wi-Fi) ACCESS_FINE_LOCATION per GPS_PROVIDER (GPS) Se utilizziamo tutti e due basta includere ACCESS_FINE_LOCATION che include anche l'altro.


Scaricare ppt "Location Manager. Come localizzare? GPS Più accurato Solo outdoor Alto consumo batteria Non molto veloce Android's Network Location Provider Utilizza."

Presentazioni simili


Annunci Google