Мне нужно проверять и обновлять данные максимум два раза в день. Критерии:
- Если есть интернет, проверьте (2)
- Если мы не обновили данные, сегодня запустите обновление. else check (3)
- Если мы пробежали сегодня и прошло 8 часов, запустите обновление
Я не знаю, какие ограничения я должен наложить (2) и (3)чтобы заставить это работать таким образом. Для (1) я знаю, что мне понадобится NetworkType.CONNECTED
. Я буду признателен за любую помощь или указатель на документацию или учебник