Zarządzaj stanem uśpienia urządzenia
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Gdy urządzenie z Androidem jest nieużywane, najpierw przyciemnia, a potem wyłącza ekran i procesor. Zapobiega to szybkiemu rozładowywaniu się baterii urządzenia. Czasami jednak aplikacja może wymagać innego działania:
- Aplikacje takie jak gry lub aplikacje do oglądania filmów mogą wymagać utrzymywania włączonego ekranu.
- Inne aplikacje mogą nie potrzebować włączonego ekranu, ale mogą wymagać, aby procesor działał do czasu zakończenia krytycznej operacji.
Z tych lekcji dowiesz się, jak w razie potrzeby utrzymać urządzenie w stanie aktywności bez wyczerpywania baterii.
Lekcje
- Nie usypiaj urządzenia
- Dowiedz się, jak w razie potrzeby utrzymywać aktywność ekranu lub procesora, minimalizując wpływ na czas pracy baterii.
- Planowanie alarmów
- Dowiedz się, jak używać powtarzających się alarmów do planowania operacji, które mają miejsce poza okresem działania aplikacji, nawet jeśli aplikacja nie jest uruchomiona lub urządzenie jest w trybie uśpienia.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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."]]