Создать приложение для платформы Android, регистрирующее системные сообщения изменения времени и низкого заряда батареи.
Приветствуется творческий подход при реализации приложения "Ждун". Вариант реализации:
-
После запуска приложение должно реагировать на изменение системного времени. Это реализуется подпиской на системное широковещательное сообщение android.intent.action.TIME_TICK.
-
Слушатель системных сообщений должен вести подсчёт прошедших минут и при каждом изменении времени выводить в текстовое поле сообщение "время созерцания: s мин." где s - количество прошедших минут. Начальное состояние счётчика - 0.
-
При нажатии на кнопку с надписью «Надоело ждать?» производится отписка от регистрации события изменения времени и выводится всплывающее сообщение с текстом из константы toast_text.
-
При низком заряде батареи текст в текстовом поле заменяется на фразу «накормите Ждуна, силы на исходе!»
![]() |
![]() |
![]() |
![]() |
---|