Керівництво android sqlite database

Керівництво android sqlite database

SQLite це реляційна база даних з відкритим вихідним кодом, побудована на операційній системі Android. тому ви можете її використовувати в будь-який час без додаткових конфігурацій.

Зазвичай, з такими базами даних як Oracle. MySQL. вам потрібна бібліотека драйвера (Driver Libary), і підключити до JDBC. але з SQLite в цьому немає необхідності.

Припустимо ви створили додаток працює на вашому Android. це додаток зберігає ваші замітки за день (Note). Вам потрібна структура таблиці для зберігання заміток.

Керівництво android sqlite database

3 Кроки для роботи з SQLite Database

Вам потрібно створити утілітерний клас для роботи з базою даних SQLite. цей клас розширено з класу SQLiteOpenHelper. Існує 2 важливих методу, які вам потрібно перевизначити (override) це onCreate () і onUpgrade ().

  1. Створити class MyDatabaseHelper розширений з SQLiteOpenHelper.
  2. Після розширення class з SQLiteOpenHelper вам потрібно переписати два методу onCreate () і onUpgrage ()
    • onCreate () - Місце де ви створюєте таблицю. Викликається (called) при створенні бази даних.
    • onUpgrade () - Цей метод викликається коли оновлюється база даних, як як зміна структури таблиці, додавання обмежень в базу даних і т.д.

4 Створити project зробити дизайн інтерфейсу

Створіть "Empty Activity" project з назвою SQLiteTutorial для виконання наступних прикладів.

Керівництво android sqlite database

Керівництво android sqlite database

Створити порожній Activity.

Керівництво android sqlite database

  • Activity Name. AddEditNoteActivity
    • (Check Generate Layout File)
  • Layout. activity_add_edit_note
  • Package name. org.o7planning.sqlitetutorial

Керівництво android sqlite database

Керівництво android sqlite database

activity_main.xml

Керівництво android sqlite database

Схожі статті