Устройство хранения данных Статических данных в рамках приложения для Android

Я в настоящее время разрабатываю простое информационное приложение на различных университетских городках. Я хочу, чтобы приложение работало преимущественно в офлайновом состоянии таким образом, я хочу хранить всю свою информацию локально. Данные в рамках приложения не подвергнутся никакому изменению таким образом, я задавался вопросом, что лучшее (практика) метод должен был хранить такие данные? В основном я должен хранить информацию в дб SQLite, файле Java или xml?

1
задан Brian Tompsett - 汤莱恩 12 December 2015 в 15:38
поделиться

3 ответа

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

1
ответ дан 2 September 2019 в 22:39
поделиться

Это зависит от имеющихся у вас данных. Если это в основном текст, я бы сохранил его в файле строковых ресурсов Android. Если он каким-то образом структурирован и имеет идентификаторы и отношения, сохраните его в базе данных.

1
ответ дан 2 September 2019 в 22:39
поделиться

У нас был университетский проект, для которого требовалась локальная база данных на телефоне Android. Что он сделал, так это использовать SQLite для записи в базу данных, хранящуюся на карте памяти. (Нам не удалось найти нужные разрешения для записи непосредственно в файловую систему)

Сначала проверьте веб-сайт API на наличие пакета android.database.sqlite.

И вот хороший урок: http://www.devx.com/wireless/Article/40842

0
ответ дан 2 September 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: