Як працювати з базою даних sqlite в android studio, android

А давай-ка я додам Android Studio + SQLite

Як працювати з базою даних sqlite в android studio, android

Як працювати з базою даних sqlite в android studio, android

У закладці Text це виглядає ось так:

У закладці Design так:

Як працювати з базою даних sqlite в android studio, android

Далі створимо клас для роботи з SQLite, назвемо його ControlSQL

Як працювати з базою даних sqlite в android studio, android

додамо розширення extends SQLiteOpenHelper

І в цьому класі опишемо функції роботи з базою SQLLite

Вийде такий код:

Як працювати з базою даних sqlite в android studio, android

Коли треба щось зробити з базою, наприклад, прочитати значення, ми можемо звернутися до бази.

У цьому прикладі будемо зчитувати і записувати все один рядок контакту, цього достатньо для будь-якого завдання по зберіганню налаштувань.

Давайте при завантаженні програми зробимо, щоб в розміщені на формі поля бралися значення з бази SQLLite, а при натисканні кнопки "Зберегти" - щоб зберігалися змінені значення.

Для запису значень використовуємо .updateTable

Якщо потрібно не зберігати значення, а додавати в базу, то потрібно викликати функцію .createNewTable

в результаті вийшов такий код

Як працювати з базою даних sqlite в android studio, android

Коли все скомпілюємо (Build-Build APK), вийде ось такий додаток, назвемо його "Кращий спонсор":

Як працювати з базою даних sqlite в android studio, android

Спочатку поля порожні.

Як працювати з базою даних sqlite в android studio, android

Заносимо реквізити спонсора, натискаємо Зберегти.

Як працювати з базою даних sqlite в android studio, android

Інформація зберігається в базу SQLite.

Відображати інформацію можна або у вигляді набору полів, або у вигляді списку.

Для виведення списку використовують зазвичай ListView або RecyclerView.