Чтобы выполнить какое-то действие, я обнаружил, что есть несколько вариантов:
- использовать AlarmManager
- использовать ScheduledExecutorService
- использовать метод обработчика postDelayed
В чем большая разница от всего этого? Какова наилучшая практика составления графика действий?