Я хотел бы написать свое первое приложение для Android с помощью Java, и мне было интересно, как планировать приложение для выполнения определенной задачи или вызвать метод в указанное пользователем время суток. Кроме того, я бы хотел, чтобы это произошло без необходимости постоянно поддерживать приложение в фоновом режиме.
Есть ли способ установить, что пользователь настроил время, в течение которого система Android пробуждает приложение, чтобы делать то, что он должен был делать? Или мне нужно загружать приложение при запуске и постоянно работать в фоновом режиме?
Да, это называется Тревога. Посмотрите на AlarmManager.