Я пишу что-то, что планирует события в разное время. Сейчас я просто создаю ожидающий ответ и использую диспетчер аварийных сигналов для вызова широковещательного приемника в определенное время. Затем это вызывает прозрачную активность с диалоговым окном и запускает вибрацию/медиаплеер, чтобы имитировать будильник. Одной из проблем с этим является то, что тогда сигнал тревоги зависит от настроек громкости носителя, а не от настроек громкости сигнала тревоги.Использование встроенной системы сигнализации, а не только диспетчера аварийных сигналов
Другая проблема заключается в том, что я хочу, чтобы пользователи могли видеть тревогу среди системных аварийных сигналов. Я бы предположил, что это имеет какое-то отношение к этому. http://developer.android.com/reference/android/provider/AlarmClock.html
Но похоже, что у вас нет контроля над мелодиями, вибрацией, громкостью и т. Д. По крайней мере, я хотел бы воспроизвести звуковой сигнал, который уровень громкости не зависит от объема.
Какое оптимальное решение для создания тревоги, которая действительно имитирует систему и которая очень хорошо интегрируется с Android? Я в тупике, так как каждый поиск, который я только что привел, содержит информацию об аварийном диспетчере
Благодарим вас за ссылку! Я пропустил это. Относительно пользователя, использующего встроенный будильник. Приложение - это что-то для переключения расписания сна. Вы устанавливаете текущее расписание сна и требуемое расписание сна, и каждый день приложение меняет ваше время бодрствования/время сна соответственно и выдает сигнал тревоги в это время. Для пользователя, чтобы каждый день устанавливать эти предпочтения, это было бы очень громоздким. Однако, если в определенный день они могут настроить настройки тревог в эти дни, было бы неплохо. Или, если это необходимо, они могут изменить настройки для ВСЕХ заданных аварийных сигналов в приложении. –
@ user1123861: Все встроенные будильники позволяют внешним приложениям делать добавление будильников. Для вашего варианта использования вам необходимо создать собственное приложение будильника. – CommonsWare