Пишу программку. В ней есть функция типа "Day tips". То есть, каждый день она выдает новое напоминание, которое парсится через jsoup с сайта. Хочу сделать так, чтобы после наступления нового дня программа при подключении к интернету сразу лезла в сеть и сохраняла данные. Как это реализовать?
А можно точнее: допустим, я через алармменеджер или что-то в это роде сделаю задание. А если в то время на устройстве не будет интернета? Как заставить выполнить задание в 00.00, а при отсутствии интернета сразу, как только появится?
Тогда пусть приложение изменяет интервал запуска на каждые 5 минут и проверяет есть ли коннект. Как появится и сделает нужные дела интервал обратно возвращает. Может быть вообще проще будет программу сделать как системный сервис?