App Inventor. Сохранение параметров приложения (TinyDB)

Тут речь пойдет об использовании TinyDB для сохранения и восстановления параметров приложения.

Пример: в программе есть какие-то параметры, которые надо восстановить при следующем ее запуске. Одним из способов решения этой задачи является использование TinyDB.

Физически, база данных создается в папке данных приложения в каталоге Android. Обращение к данным базы очень простое.

Первый шаг — добавление объекта TinyDB в Дизайнере

Сохранение данных в базу данных

Надо указать «Тег» (текстовое значение) — по нему потом можно найти и считать сохраненное значение. Также надо «пристегнуть» само сохраняемое значение.

Извлечение значения из базы данных

Здесь так же указывается «Тег» — имя того значения, которое мы хотим получить из базы.

Так же можно указать Значение, которое вернет вызов процедуры в случае отсутствия тэга в базе данных.