Быстрый вопрос о хранении на Android - PullRequest
1 голос
/ 07 декабря 2010

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

Любой совет будет признателен, спасибо.

Сэм

1 Ответ

1 голос
/ 07 декабря 2010

Есть несколько способов использовать в Android для хранения данных.

  • Хранить данные во внутренней памяти (файлы во внутренней памяти).
  • Сохранение данных во внешней памяти (файлы на SD-карте).
  • Хранить данные как настройки (SharedPreferences).
  • Хранить данные в базе данных SQLLite.

В моем случае я использую тот или иной метод в зависимости от типа данных. Я использую SharedPreferences только для настроек приложения, хотя это только мое правило. Чтобы сохранить информацию в базе данных SQLLite, вам нужно только вставить записи, как и в любой другой базе данных. Эти записи будут сохранены после завершения вашей заявки.

Вы можете найти больше информации здесь: http://developer.android.com/guide/topics/data/data-storage.html

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