Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

🗜 Using system tools on android [👨‍🏫 Teacher: Петрушин Иван Сергеевич] {6️⃣ Semester} (Mobile development)

Notifications You must be signed in to change notification settings

xitowzys-ISU/Receiving-system-messages

Repository files navigation

Отображение списка сенсоров

Создать приложение для платформы Android, регистрирующее системные сообщения изменения времени и низкого заряда батареи.

Приветствуется творческий подход при реализации приложения "Ждун". Вариант реализации:

  1. После запуска приложение должно реагировать на изменение системного времени. Это реализуется подпиской на системное широковещательное сообщение android.intent.action.TIME_TICK.

  2. Слушатель системных сообщений должен вести подсчёт прошедших минут и при каждом изменении времени выводить в текстовое поле сообщение "время созерцания: s мин." где s - количество прошедших минут. Начальное состояние счётчика - 0.

  3. При нажатии на кнопку с надписью «Надоело ждать?» производится отписка от регистрации события изменения времени и выводится всплывающее сообщение с текстом из константы toast_text.

  4. При низком заряде батареи текст в текстовом поле заменяется на фразу «накормите Ждуна, силы на исходе!»

Техническое задание

Демонстрация работы

demo_1 demo_1 demo_1 demo_1

About

🗜 Using system tools on android [👨‍🏫 Teacher: Петрушин Иван Сергеевич] {6️⃣ Semester} (Mobile development)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages