Gestisci lo stato attivo del dispositivo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Quando un dispositivo basato su Android viene lasciato inattivo, lo schermo si attenua, poi si spegne e infine si spegne la CPU. In questo modo, la batteria del dispositivo
non si scarica rapidamente. Tuttavia, a volte la tua applicazione potrebbe
richiedere un comportamento diverso:
- App come giochi o app di film potrebbero dover mantenere lo schermo acceso.
- Altre applicazioni potrebbero non richiedere che lo schermo rimanga acceso, ma potrebbero
richiedere che la CPU continui a funzionare finché non viene completata un'operazione critica.
Queste lezioni descrivono come mantenere attivo un dispositivo quando necessario senza
scaricare la batteria.
Lezioni
- Mantenere attivo il dispositivo
- Scopri come mantenere lo schermo o la CPU attivi in base alle necessità, riducendo al minimo l'impatto sulla durata della batteria.
- Pianificare le sveglie
- Scopri come utilizzare le sveglie ripetute per pianificare operazioni che si svolgono
al di fuori del ciclo di vita dell'applicazione, anche se l'applicazione non è
in esecuzione o il dispositivo è in modalità Sospensione.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-08-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-27 UTC."],[],[],null,["When an Android-powered device is left idle, it will first dim, then turn off the\nscreen, and ultimately turn off the CPU. This prevents the device\\\\'s battery\nfrom quickly getting drained. Yet there are times when your application might\nrequire a different behavior:\n\n- Apps such as games or movie apps may need to keep the screen turned on.\n- Other applications may not need the screen to remain on, but they may require the CPU to keep running until a critical operation finishes.\n\nThese lessons describe how to keep a device awake when necessary without\ndraining its battery.\n\nLessons\n\n**[Keep the device awake](/develop/background-work/background-tasks/scheduling/wakelock)**\n: Learn how to keep the screen or CPU awake as needed, while minimizing the\n impact on battery life.\n\n**[Schedule alarms](/develop/background-work/services/alarms/schedule)**\n: Learn how to use repeating alarms to schedule operations that take place\n outside of the lifetime of the application, even if the application is not\n running or the device is asleep."]]