Как Android обрабатывает тайм-ауты подсветки?
Я разрабатываю простое приложение. Я хочу убедиться, что простое вычисление, которое выполняет приложение, останавливается, когда подсветка отключается. ОС обрабатывает это автоматически? Это "pause()" или "stop()" переднего плана деятельности? Или мне нужно настроить BroadcastReceiver для прослушивания android.intent.action.SCREEN_OFF и один для SCREEN_ON?
1 ответ
Когда экран выключается или пользователь уходит от вашей активности, вызывается onPause(). Когда действие возобновляется, вызывается onResume(). Подробнее о жизненном цикле активности читайте здесь: http://developer.android.com/reference/android/app/Activity.html