SAMSUNG_022024C Advertisement SAMSUNG_022024C Advertisement SAMSUNG_022024C Advertisement

Programujeme pre Android /12. časť

0
V tejto časti seriálu opíšeme nové bloky programového kódu aplikácie db_sync, pomocou ktorých sme ukončili implementáciu všetkých častí CRUD (Create Read Update Delete), teda skupiny príkazov umožňujúcich manipuláciu s údajmi uloženými v tabuľkách databáz. Vytváranie a čítanie údajov z tabuliek umožňovala už prvá verzia aplikácie. Do druhej verzie sme doplnili časti súvisiace s aktualizáciou a mazaním údajov. V neposlednom rade sme aplikáciu rozšírili o BroadcastReceiver periodicky kontrolujúci výskyt zmien v databáze MySQL. Aktualizácia a mazanie údajov Na jedinečnú identifikáciu konkrétnych riadkov v rámci oboch databáz sme do tabuliek doplnili stĺpec typu DATETIME. Uvažujeme pritom v intenciách toho, že v jednom čase nevzniknú nové riadky súčasne v oboch databázach. Keby sa tak aj stalo, muselo by to nastať v tej istej sekunde, čo je málo pravdepodobné, najmä ak počítame s faktom, že aplikáciu db_sync a časť nachádzajúcu sa na serveri používa ten istý používateľ. Nami použitý spôs ... Zobrazit Galériu

Marek Sopko

Všetky autorove články
seriál programovanie Android

Mohlo by vás zaujímať

Mohlo by vás zaujímať