Я занимаюсь разработкой своего первого приложения для Android и отвечаю за лучший опыт/дизайн. Поэтому не обязательно искать код, но для кого-то, кто ведет меня в правильном направлении, насколько это касается исследований.Лучшая практика Android Design
У меня есть приложение, в котором пользователь запускает таймер. Когда этот таймер истек, приложение запустит некоторый код. Мне нужно, чтобы таймер продолжал работать, даже когда пользователь закрывает приложение и/или перезагружает телефон. Поэтому, даже если телефон умирает, как только он заряжается и возвращается обратно, мне нужно, чтобы мое приложение начинало и признавало, что таймер истек, и он запускает какой-то код или продолжает отсчет (по существу проверяя, была ли достигнута конкретная дата и время). Кроме того, я хочу, чтобы пользователь мог повторно запустить приложение и, по желанию, досрочно завершить таймер.
Я думал, что оказался на правильном пути, создав местную службу в отдельном процессе, но дальнейшие исследования показывают, что это может быть не самая лучшая практика и смотреть в диспетчер тревог с помощью трансляции. Итак, мой вопрос к массам ... какой путь я должен придерживаться для достижения своей цели?
Мысли/Предложения? Заранее спасибо!!!
Можете ли вы сделать свое название и рассказать больше? Какой конкретный вопрос? –