Пример: Скачать среду можно с сайта для разработчиков Android (http://developer.android.com/sdk/index.html). Там скачать можно только Android Studio |
Работа с базами данных в Android
Цель лабораторной работы:
Разработка Android приложения, демонстрирующего возможности работы с базой данных SQLite.
Задачи лабораторной работы:
- создать приложение;
- настроить интерфейс приложения;
- реализовать логику приложения.
17.1 Введение
Для достижения цели, поставленной в лабораторной работе, сформулируем требования к разрабатываемому приложению. Приложение демонстрирует возможности работы с базой данных, предполагает реализацию следующих действий:
- добавление записей в базу данных;
- считывание строк и вывод на экран;
- удаление базы данных.
17.2 Создание приложения
Создадим новое Android приложение:
Project Name: Lab7_1-SQLite; |
Package Name: com.example.lab7_1_sqlite; |
Activity Files: SQLiteActivity.java, activity_sqlite.xml. |
17.3 Настройка интерфейса
Разрабатываемое приложение является учебно-тренировочным, предполагает демонстрацию возможностей работы с базой данных: создание, добавление записей, просмотр записей, удаление базы данных. Поэтому интерфейс будет максимально простым: нам понадобятся два поля для ввода данных (в таблице базы данных два столбца), поле для вывода записей базы данных и три кнопки, по одной на каждое действие: добавление записей, вывод записей, удаление базы.
В нашем случае активность приложения имеет вид, показанный на рис. 17.1. Разумеется, не обязательно в точности воспроизводить предложенный внешний вид приложения, а на самом деле даже имеет смысл настроить интерфейс по своему усмотрению, чтобы потренировать навыки работы с компонентами и настройками пользовательского интерфейса.