Внедрих приложение за Android, което извлича данни от база данни, хоствана отвън, и ги записва локално на устройството.
Това, което трябва да правя, е да проверявам всеки ден за промени в хостваната база данни и въз основа на промените приложението ще актуализира локалната база данни SQLite.
Моят въпрос: Трябва да проверявам във фонов режим всички промени в базата данни ежедневно, в момента, когато заданието започне и има интернет връзка, ще проверява и спрете и стартирайте отново на следващия ден, ако в момента няма интернет връзка, заданието трябва да се проверява на всеки 10 минути, докато интернет връзката е налице.
Също така имам нужда заданието да не се повлияе, ако устройството се рестартира.
Ако някой може да ми предостави малък демонстрационен код, тъй като съм начинаещ в разработката за Android, това ще бъде високо оценено.