..
Zatiaľ sme si ukázali čitateľovi veľmi široký a dôkladný prehľad rigarda ako vývoj aplikácií na platforme Android. V tejto chvíli vedú čitateľ bude môcť využívať prvky, uvedené vytvárať aplikácie strednej zložitosti. Ale to, čo čitateľ chýba, a to je to, čo si vysvetlíme v tejto kapitole a ďalšie, je spôsob, v ktorom môžete uložiť nejaké dáta trvalo (ak máme čo do činenia s ukladanie dát trvalo obvykle používa termín uloženie dát).
Napríklad môže byť nutné uložiť užívateľské predvoľby vstúpil trvale a umožniť uplatnenie pri začatí čítať tieto preferencie a podľa toho konať. Android ponúka niekoľko možností pre ukladanie dát, a trvale je na zodpovednosti programátora, aby zvoliť najvhodnejší režim podľa potreby.
Teraz budeme prezentovať tak, že Android ponúka.
Je to veľmi jednoduchý spôsob, ako sa vytvorí súbor, zvyčajne textový súbor, v ktorom môžeme písať a čítať niektoré dáta.
V predvolenom nastavení je tento typ sporenia Zachráňte vojaka, čo znamená, že súbor je možné čítať a zapisovať len aplikáciou, ktorá ju vytvorila, a preto nie je možné pristupovať z inej aplikácie.
Pozrime sa teraz, s týmito niekoľkými riadkami kódu, praktický príklad vytvorenie súboru:
String filename = "file_di_prova"; String = "Toto je súbor napísaný MrWebMaster!" FileOutputStream FOS = openFileOutput (filename, Context.MODE_PRIVATE); fos.write (string.getBytes ()); fos.close ();
Tento kód jednoducho deklarovať dva sláčikové premenné, jeden pre názov súboru a obsah súboru. To potom otvorí stream do súboru, je písanie vykonané metódou zápisu a nakoniec uzavrie s stream metódy Close.
Ak potrebujeme zmeniť defualt vlastnosti sada pre zviditeľnenie súboru (ako sme hovorili, že poskytuje prístup iba applucazione, ktorý vytvoril súbor), musíme rokovať o druhý parameter metódy openFileOutput. A "môže si vybrať z nasledujúcich hodnôt:
V súhrne tento spôsob uloženia je veľmi jednoduché a intuitívne, široko používané v aplikáciách pre svoju ľahkú implementáciu.
Tento typ ukladanie dát umožňuje uloženie niektorých dát, ktoré aplikácie na prenosné zariadenia, ako sú pamäťové karty SD. Súbory uložené na tento typ média je definovaný čitateľný súbor, ktorý sa poskytuje pre všetky aplikácie, aby si ho prečítali.
Je potrebné upozorniť čitateľa na "nebezpečenstvo" použitie tejto metódy skladovania. To preto, že v prípade ukladania dát na externé úložisko, mali by ste skontrolovať, že uložené dáta nie sú nevyhnutné pre správne fungovanie aplikácie. To je preto, že nemáte žiadnu kontrolu nad tým tieto dáta, keď používateľ odstráni SD kartu, vložte ju do počítača a náhodne odstrániť niektoré jeho časti.
Z tohto dôvodu odporúčame použitie tejto metodiky na ekonomické skladovanie.
| |
ASP.NET (kurz)
Celý kurz pre vytváranie webových aplikácií od 49 €. |
| |
PHP (kurz)
Celý kurz pre vytváranie dynamických webov. Od 49 €. |
| |
Ruby a Ruby on Rails (kurz)
Vytvoriť softvér a webových aplikácií s Ruby a ROR. Od 39 €. |