Резервирование

Окно с вкладкой "Все события" и контекстным меню "Резервирование" в мобильном приложении Праздники России

Резервирование предназначено для сохранения настроек приложения, привязанных к событиям контактов, своих событий и вручную установленных именин контактов.

В настройках сохраняются общие настройки, настройки виджетов, список избранных и удаленных событий.

При резервировании формируется файл базы данных с расширением sqlite3. Это обычная база данных формата SQLite. Для просмотра или редактирования содержимого файла можно воспользоваться любым редактором, например SQLite Studio.

Сохранение резервной копии

Для сохранения резервной копии необходимо в боковой шторке нажать на пиктограмму “дискета”. В открывшемся меню выбрать пункт “Сохранить”. Откроется стандартное для операционной системы окно сохранения файлов. По умолчанию файл имеет формат HR-YYYY-MM-DD_HH-MM-SS.MS.sqlite3, где YYYY-MM-DD – текущая дата, HH-MM-SS.MS – текущее время. Наименование можно изменить на любое.

Пример окна сохранения файла резервной копии
Окно выбора места и имени файла сохранения настроек.
Примечание: В зависимости от версии Android окно может иметь разный вид

После сохранения в нижней части окна приложения будет выведено уведомление о результате сохранения – удачно или с ошибкой.

Окно с уведомлением в нижней части об успешном завершении сохранения резервной копии

Восстановление резервной копии

Для восстановления данных из резервной копии необходимо в боковой шторке нажать на пиктограмму “дискета”. В открывшемся меню выбрать пункт “Восстановить”. Будет выведен диалог с предупреждением, что все текущие настройки и данные будут заменены.

Диалог с подтверждением восстановления резервной копии

Далее откроется стандартное для операционной системы окно выбора файлов.

Окно выбора файла резервной копии с расширением sqlite3
Окно выбора файла резервной копии с расширением sqlite3.
Примечание: В зависимости от версии Android окно может иметь разный вид

После подтверждения выбора файла резервной копии откроется диалог с вариантами восстановления данных. По умолчанию выбраны все.

Диалог с вариантами восстановления данных

Для подтверждения выбора необходимо нажать на кнопку “Выбрать”. Будет запущен процесс восстановления резервной копии, а по окончании в нижней части окна приложения будет выведено сообщение о результате восстановления.

Если был выбран пункт “НАСТРОЙКИ”, то при удачном восстановлении резервной копии будет выдано сообщение о необходимости перезагрузки приложения.

Диалог необходимости перезагрузки после восстановления настроек из резервной копии