XML-ресурсы или sqlite - PullRequest
       4

XML-ресурсы или sqlite

0 голосов
/ 22 сентября 2011

Я делаю приложение для Android, которое будет использовать базу данных.пользователь не сможет редактировать базу данных, в большинстве случаев она будет статической, но мне нужно будет часто обновлять базу данных для будущих выпусков.Он будет содержать только 1 таблицу, но с сотнями или даже тысячами данных.Какой из них я должен использовать, чтобы он был эффективным и эффективным в отношении памяти?XML или SQLite?Буду очень признателен за любую помощь.

PS Я прочитал Необработанные ресурсы и база данных SQLite , но я решил создать новый вопрос, а не отвечать на старый вопрос.

Ответы [ 2 ]

1 голос
/ 22 сентября 2011

Всегда используйте Sqlite, обработка файлов обходится дороже, чем Sqlite. А также Sqlite будет более безопасным, чем XML. То, что вы пытаетесь, у меня пропали такие проблемы. Там я начал с File, но когда-то FILE IO делал мое приложение очень медленным из-за огромной обработки данных. Чтобы преодолеть эти проблемы, я использовал Sqlite. В результате мое приложение стало в 10 раз быстрее!

0 голосов
/ 22 сентября 2011

Если вы планируете работать с большим количеством данных, я бы порекомендовал SQLite.

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

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

Я бы порекомендовал это!

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