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
Ospitare n8n su Azure App Service
Usare il metodo nameof con un tipo generico in C# 14
Gestione delle issue type con GitHub
Ciclo di vita risorse con .NET Aspire
.NET Aspire per applicazioni distribuite
Utilizzo del persistent state di Blazor nel prerendering
Usare i generics di C# con la clausola nameof in modo semplificato
Raggruppamento degli aggiornamenti di dipendenze tra directory in un monorepo con Dependabot
Blazor e Static Web Assets in .NET 10
Supporto nativo a JSON in SQL Server 2025
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Configurare automaticamente un webhook in Azure DevOps




