Windows Phone 8 ha introdotto nuove API per semplificare l'utilizzo del GPS e per aumentare la durata della batteria.
Per conoscere l'attuale posizione possiamo utilizzare il metodo GetGeopositionAsync esposto dal tipo Geolocator.
Geolocator geolocator = new Geolocator(); geolocator.DesiredAccuracyInMeters = 50; Geoposition position = await geolocator.GetGeopositionAsync(maximumAge: TimeSpan.FromMinutes(3), timeout: TimeSpan.FromSeconds(30));
E' interessante notare i parametri passati al metodo, in particolare il primo: del tipo TimeSpan rappresenta il valore massimo espresso come intervallo di tempo, oltre il quale è necessario interrogare di nuovo il sensore. Questo fa in modo che il sensore sia utilizzato solo quando realmente necessario, aumentando la durata della batteria.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Copiare automaticamente le secret tra più repository di GitHub
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
.NET Conference Italia 2023
Le novità di Angular: i miglioramenti alla CLI
Load test di ASP.NET Core con k6
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API
Eseguire operazioni con timeout in React
Utilizzare Tailwind CSS all'interno di React: primi componenti
Gestire domini wildcard in Azure Container Apps
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Assegnare un valore di default a un parametro di una lambda in C#
Verificare la provenienza di un commit tramite le GitHub Actions
I più letti di oggi
- Vuoi incontrare Bill Gates? Viaggia con ASPItalia.com!
- Customizzare il pager del DataGrid
- Stabilire un collegamento VPN tra una Web App e una Virtual Network
- Documentare ASP.NET Web API con Swagger
- Usare i servizi REST di BING per ottenere informazioni sulla posizione dell'utente
- Visual Studio 2005 CTP May