Come è ormai noto, Windows Phone 7 permette l'esecuzione di una singola applicazione sviluppata da terze parti per garantire performance e le risorse necessarie per l'esecuzione della stessa. Il processo viene terminato quando l'utente esce premendo il tasto back, quello windows e quando si richiamano task o chooser, con alcune eccezioni.
Il dispositivo ha un'altra occasione per chiudere il processo: dopo un periodo di inattività. Windows Phone 7 infatti se non riceve input da parte dell'utente, mediante touch o pulsanti hardware (son esclusi l'accelerometro o altri sensori), effettua il lock dello schermo, spegnendolo e chiudendo l'applicazione in esecuzione.
Vi sono però applicativi che necessitano di funzionare anche senza che l'utente stia operando, come ad esempio un navigatore, ed è necessario quindi mantenere attivo lo schermo. In questo caso vi è una semplice proprietà da cambiare, come mostrato nel codice seguente.
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
La proprietà, normalmente su Enabled, può essere attivata e disattivata quando necessario. Va usata ad ogni modo solo quando necessario, perché il mancato spegnimento dello schermo aumenta notevolmente i consumi della batteria, operazione che l'utente può comunque forzare con il pulsante hardware. Da un punto di vista invece dei requisiti di certificazione non è necessario presentare alcuna opzione o messaggio.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- #lightswitch 2012 supporta nativamente #html5, #jquery e #jquerymobile. è stato mostrato girare su #ipad a #msteched
- 6 giorni al lancio di #netfx4 e #vs10ita. segui il nostro speciale su http://u.aspitalia.com/gh
- Una preview della prossima versione di #VisualStudio con cui creare #metrostyle app http://aspitalia.com/build-win8 #BldWin
- #vs14 ctp2 è disponibile come VM in #azure o per il download. supporto per il touch e tutte novità su https://aspit.co/awc
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- #IE10 disponibile al download da subito: http://aspitalia.com/vf http://aspitalia.com/mix-11 #mix11
- Viene mostrata la nuova start screen di Windows Phone 8 https://aspit.co/wp-summit #WPSummit