AlarmManager или Сервис

Я разработчик C ++ и занимаюсь разработкой своего первого приложения для Android. Мое приложение - это особый вид напоминания. Я ищу лучший способ сделать это. Я попробовал это подходы:

Используйте СервисИспользуйте AlarmManager

Мой вопрос заключается в том, что я могу использовать AlarmManager отдельно? Это занимает много времени процессора, учитывая, что мой AlarmManager должен запускаться каждую 1 секунду? (Кажется, что каждый раз, когда AlarmManager выполняется, новый процесс, кроме основного, создается и сразу же завершается).

Если я использую сервис, то мое приложение всегда должно оставаться в памяти, а также, что произойдет, если пользователь будет убит!?

Как Androidсигнализация (приложение по умолчанию установлено) работает?

Любая помощь будет оценена.

Ответы на вопрос(1)

Ваш ответ на вопрос