Помимо установки и точного времени (например, полуночи) по сравнению с настройкой задержки (например, 24 часа), какая разница между использованием AlarmManager
и ScheduledExecutorService
для запуска периодически?
В моем случае мне нужно запускать небольшой фрагмент кода, чтобы каждую ночь проверять наличие новых данных и создавать новое уведомление, если есть новые данные.
Спасибо!