Лучший способ хранить текстовые данные в приложении для Android? - PullRequest
4 голосов
/ 13 марта 2012

Я сделал приложение для Android, которое содержит наиболее используемые немецкие слова и предложения.Приложение содержит файл CSV, в котором хранятся все данные.

В настоящее время он работает так, как ожидалось, но я хочу спросить, есть ли лучший способ хранить такие данные непосредственно в приложении?

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

Спасибо!Мирец

Ответы [ 2 ]

5 голосов
/ 13 марта 2012

Если вы хотите изменить содержимое (обновить, удалить и т. Д.), Я бы предложил использовать SQLite DB , который имеет довольно хорошую встроенную интеграцию с платформой Android.

0 голосов
/ 13 марта 2012

Существует 2 типа SQLDatabaseLite и SharedPreference. Основное различие между ними состоит в том, что один организован, а другой не очень.

Если вам нужно быстрое использование хранилища в вашем приложении, например, изменение размеров текста между действиями, SharedPrefference лучше всего подойдет вам.

Если у вас сложная система баз данных, в которой вам нужно сохранить несколько данных для определенного события, SQLDatabaseLite является для вас примером этого - электронная таблица данных для клиентов; Имя, номер телефона и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...