Schedulare attività in Android con JobScheduler
Con le API 21, in Android sono state introdotte delle API per schedulare le attività.
Oggi ne vediamo un esempio basico, che può essere un punto di partenza.
Con le API 21, in Android sono state introdotte delle API per schedulare le attività.
Oggi ne vediamo un esempio basico, che può essere un punto di partenza.
Oggi vediamo come implementare la geolocalizzazione nelle nostre app per Android.
Andremo a scrivere una classe che si occuperà di recuperare latitudine e longitudine della nostra posiziione attuale.
Prima di tutto i permessi da mettere nell'AndroidManifest:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Dovrebbero bastare questi tre permessi.
La classe che scriveremo dovrà implementare l'interfaccia LocationListener, che si preoccupa di ricvere le notifiche di cambiamento di posizione dal LocationManager, che è la classe che si preoccupa di accedere al servizio di localizzazione.