Създаване на данни SQLite база данни база данни

Днес ще подадат заявление, че чрез използване SQLite база данни База данни ще бъде в състояние да спаси въведените данни за него и да го дам на потребителя, когато приложението се стартира. Ние ще направим опростеното прилагане и Няма възможност за потребителя да въвежда данни в базата данни, данните, които се представят за класа код MainActivity и те ще се съхраняват и се показва от базата данни, когато приложението се изпълнява.

Не е на лов за да влязат в теорията, така че ако искате да се разбере цялата теория на основите на работа с бази данни в Android, а след това го търсим в други сайтове, или да изчака, докато тя дойде тук :). Ние просто направи един прост пример за въвеждане на данни в SQLite база данни на база данни и четене и показване на потребителя.

Създаване на нов проект, изберете Blank активност. Нека да започнем със създаването на потребителското приложение интерфейс. Тя ще се състои от две текстови полета, едната с името на приложението, а другият ще се използва за показване на данни от база данни. Activity_main.xml отворите файла и добавете следния код:

Сега се захващаме за работа в MainActivity.java клас. Тук ние заявяваме SQLiteAdapter обект клас, което е необходимо за комуникация дейност с приложения за бази данни. Ние извършваме следните действия с него: отворете записа, премахнете всичко, което вече е там, с помощта на командата вложка за извършване на запис на данни и близки. След това отворете и съща база данни са прочели, да го вземете с всички данни и показва в TextView:

Работата в този клас е приключила. Но докато не разполагаме с най-важното нещо - SQLiteAdapter адаптера.

Създаване на нов клас, наречен SQLiteAdapter. Този файл се запълват по следния начин:

Малко поглед към това, което е тук е написано. Всичко това може да бъде разделена на следните основни компоненти:

- използваните входни променливи;

- onCreate () - създаване на база данни;

- onUpgrade () - актуализация на базата данни, ако е необходимо. Зададохме базовата версия:

Това означава, че ако промените базовата версия на метода актуализация ще работи за подновяване на неговото съдържание;

- метод openToWrite () - отваря база данни за запис на данни;

- метод openToRead () - извършва четене на данни;

- метод на близо - затваряне на базата данни;

- поставете метод - въведете данните от базата данни във формат "ключ - стойност"

- deleteAll () - премахнете всички данни в базата данни;

Е, ще свършим нашата молба и погледнете резултата:

Създаване на данни SQLite база данни база данни

Въведение и четене на данни в база данни SQLite база данни приключи успешно!

Също така не забравяйте да се работи с съхранение на настройките на приложението чрез SharedPreferences.