SQLite це реляційна база даних з відкритим вихідним кодом, побудована на операційній системі Android. тому ви можете її використовувати в будь-який час без додаткових конфігурацій.
Зазвичай, з такими базами даних як Oracle. MySQL. вам потрібна бібліотека драйвера (Driver Libary), і підключити до JDBC. але з SQLite в цьому немає необхідності.
Припустимо ви створили додаток працює на вашому Android. це додаток зберігає ваші замітки за день (Note). Вам потрібна структура таблиці для зберігання заміток.
3 Кроки для роботи з SQLite Database
Вам потрібно створити утілітерний клас для роботи з базою даних SQLite. цей клас розширено з класу SQLiteOpenHelper. Існує 2 важливих методу, які вам потрібно перевизначити (override) це onCreate () і onUpgrade ().
- Створити class MyDatabaseHelper розширений з SQLiteOpenHelper.
- Після розширення class з SQLiteOpenHelper вам потрібно переписати два методу onCreate () і onUpgrage ()
- onCreate () - Місце де ви створюєте таблицю. Викликається (called) при створенні бази даних.
- onUpgrade () - Цей метод викликається коли оновлюється база даних, як як зміна структури таблиці, додавання обмежень в базу даних і т.д.
4 Створити project зробити дизайн інтерфейсу
Створіть "Empty Activity" project з назвою SQLiteTutorial для виконання наступних прикладів.
Створити порожній Activity.
- Activity Name. AddEditNoteActivity
- (Check Generate Layout File)
- Layout. activity_add_edit_note
- Package name. org.o7planning.sqlitetutorial