Как запрограммировать уведомления, такие как Google Keep?

Мне нужны уведомления, такие как Google, которые запускаются в указанное время, даже когда приложение не запущено. Я имею в виду уведомления-напоминания, которые напоминают в соответствии с установленным временем. Есть много приложений, которые делают это, например ColorNote.

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


person Shikher    schedule 30.03.2015    source источник


Ответы (1)


Вам нужно создать Service, чтобы продолжать работу, пока ваше приложение не запущено, и установить будильник, используя AlarmManager, чтобы запланировать свое действие.

Прочитайте о том, как правильно создавать повторяющиеся сигналы тревоги, здесь: https://developer.android.com/training/scheduling/alarms.html

А о Services здесь: http://developer.android.com/guide/components/services.html

person gkee    schedule 30.03.2015