..
Zatím jsme si ukázali čtenáři velmi široký a důkladný přehled rigarda jako vývoj aplikací na platformě Android. V tuto chvíli vedou čtenář bude moci využívat prvky, uvedené vytvářet aplikace střední složitosti. Ale to, co čtenář chybí, a to je to, co si vysvětlíme v této kapitole a další, je způsob, ve kterém můžete uložit nějaká data trvale (pokud máme co do činění s ukládání dat trvale obvykle používá termín uložení dat).
Například může být nutné uložit uživatelské předvolby vstoupil trvale a umožnit uplatnění při zahájení číst tyto preference a podle toho jednat. Android nabízí několik možností pro ukládání dat, a trvale je na odpovědnosti programátora, aby zvolit nejvhodnější režim podle potřeby.
Teď budeme prezentovat tak, že Android nabízí.
Je to velmi jednoduchý způsob, jak se vytvoří soubor, obvykle textový soubor, ve kterém můžeme psát a číst některá data.
Ve výchozím nastavení je tento typ spoření Zachraňte vojína, což znamená, že soubor lze číst a zapisovat pouze aplikací, která ji vytvořila, a proto není možné přistupovat z jiné aplikace.
Podívejme se nyní, s těmito několika řádky kódu, praktický příklad vytvoření souboru:
String filename = "file_di_prova"; String = "Toto je soubor napsaný MrWebMaster!" FileOutputStream FOS = openFileOutput (filename, Context.MODE_PRIVATE); fos.write (string.getBytes ()); fos.close ();
Tento kód jednoduše deklarovat dva smyčcové proměnné, jeden pro název souboru a obsah souboru. To pak otevře stream do souboru, je psaní provedeno metodou zápisu a nakonec uzavře s stream metody Close.
Pokud potřebujeme změnit defualt vlastnosti sada pro zviditelnění souboru (jak jsme říkali, že poskytuje přístup pouze applucazione, který vytvořil soubor), musíme jednat o druhý parametr metody openFileOutput. A "může si vybrat z následujících hodnot:
V souhrnu tento způsob uložení je velmi jednoduché a intuitivní, široce používané v aplikacích pro svou snadnou implementaci.
Tento typ ukládání dat umožňuje uložení některých dat, které aplikace na přenosné zařízení, jako jsou paměťové karty SD. Soubory uložené na tento typ média je definován čitelný soubor, který se poskytuje pro všechny aplikace, aby si ho přečetli.
Je třeba upozornit čtenáře na "nebezpečí" použití této metody skladování. To proto, že v případě ukládání dat na externí úložiště, měli byste zkontrolovat, že uložená data nejsou nezbytné pro správné fungování aplikace. To je proto, že nemáte žádnou kontrolu nad tím tato data, když uživatel odstraní SD kartu, vložte ji do počítače a náhodně odstranit některé jeho části.
Z tohoto důvodu doporučujeme použití této metodiky na ekonomické skladování.
| |
E-obchod s ASP (ebook)
ECommerce a nákupní vozík s ASP. Pouze 35 €. |
| |
Photoshop (kurz)
Webové grafiky a úpravy fotografií s populárním Adobe Photoshop. Od 49 €. |
| |
Webmaster základní (první)
Vytvoření webové stránky od nuly. Od 29 €. |