Programujeme pre Android /7.časť
V tejto časti seriálu sa zameriame na implementáciu tzv. poskytovateľov, resp. vyhodnocovačov obsahu (content providers, resolvers) a takisto komponentov (tried), ktoré s nimi určitým spôsobom súvisia. Pretože používanie výrazov poskytovateľ, resp. vyhodnocovač môže viesť k istým nejasnostiam, v našich článkoch budeme používať ich anglické ekvivalenty. Provider a ďalšie nevyhnutné triedy zahrnieme do vzorovej aplikácie planovac_v2.
planovac_v2
Na obr. 1 je zobrazený grafický výstup aplikácie planovac_v2 v porovnaní s výstupom predchádzajúcej verzie. Aj napriek tomu, že rozdiely grafických výstupov sú zanedbateľné, štruktúra zdrojového kódu oboch aplikácií sa v mnohom odlišuje (obr. 2). Hlavným dôvodom zmien bola implementácia providera na prístup k databáze. Táto zmena si následne vynútila zmeny ostatných častí pôvodného kódu vrátane reštrukturalizácie a umiestnenia kódu jednotlivých tried do nových balíčkov contentprovider a database.
Grafický výstup aplikácií planovac_v1 a plano ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Zobrazit Galériu
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH