Crearea unei date de baze de date de baze de date SQLite
Astăzi vom face o cerere prin care SQLite baza de date Baza de date de utilizare va fi capabil de a salva datele introduse pentru a-l si da-l la utilizator atunci când aplicația pornește. Vom face o cerere simplificată și nu există nici o posibilitate pentru ca utilizatorul să introducă date în baza de date, datele pe care le să se prezinte la codul de clasă MainActivity și acestea vor fi stocate și afișate de către baza de date atunci când aplicația se execută.
Nu sunt de vânătoare pentru a intra în teorie, așa că, dacă doriți să înțeleagă întreaga teorie a fundamentelor de lucru cu baze de date în Android, apoi căutați-l pe alte site-uri, sau să așteptați până când ea ajunge aici :). Tocmai am face un exemplu simplu de introducere a datelor în baza de date SQLite baza de date și citirea și afișarea pentru utilizator.
Crearea unui proiect nou, selectați Activitate Blank. Să începem cu crearea interfeței cu utilizatorul aplicației. Acesta va consta din două câmpuri de text, unul cu numele aplicației, celălalt va fi folosit pentru a afișa date dintr-o bază de date. Activity_main.xml deschide fișierul și adăugați următorul cod:
Acum, ajunge să lucreze în clasa MainActivity.java. Aici declarăm clasa obiect SQLiteAdapter, care este necesar pentru activitatea de comunicare cu aplicațiile de baze de date. Noi efectua următoarele acțiuni cu ea: deschide înregistrarea, elimina tot ceea ce este deja acolo, folosind comanda Inserare pentru a efectua o înregistrare a datelor și de aproape. După aceasta, deschideți aceeași bază de date au citit, luați-o cu toate datele și afișate în TextView:
Munca în această clasă este de peste. Dar, atâta timp cât nu avem cel mai important lucru - adaptor SQLiteAdapter.
Creați o nouă clasă numită SQLiteAdapter. Acest fișier ne umplem în felul următor:
Un pic privire la ceea ce este aici a fost scris. Toate acestea pot fi împărțite în următoarele componente principale:
- variabile de intrare utilizate;
- onCreate () - crearea unei baze de date;
- onUpgrade () - baza de date de actualizare, dacă este necesar. Am stabilit versiunea de bază:
Acest lucru înseamnă că, dacă schimbați versiunea de bază a metodei de actualizare va lucra pentru reînnoirea conținutului său;
- Metoda openToWrite () - deschide o bază de date de înregistrare a datelor;
- Metoda openToRead () - efectuează citirea datelor;
- Metoda de închidere - închiderea bazei de date;
- Metoda se introduce - introduceți datele bazei de date în formatul „cheie - valoare“
- deleteAll () - elimina toate datele din baza de date;
Ei bine, vom rula aplicația noastră și uita-te la rezultatul:

Introducere și citirea datelor într-o bază de date SQLite baza de date a finalizat cu succes!
De asemenea, nu uitați să lucreze cu stocarea de setări ale aplicației, prin intermediul SharedPreferences.