Есть ли способ хранить данные за пределами деятельности?

1

Я заинтересован в создании отдельного класса, аналогичного модели в соотношении Model-View-Controller, в котором я могу хранить все свои данные, чтобы каждое действие могло получить доступ к его функциям. Я начал читать о намерениях, но это все еще не похоже на то, что я ищу.

Неужели я неправильно понимаю намерения? Или есть другой способ сделать это?

  • 0
    Лучше попробуйте Getter & Setter
  • 0
    сделать Java-класс в отличие от деятельности
Показать ещё 5 комментариев
Теги:
model-view-controller
android-activity
android-intent

3 ответа

1
Лучший ответ

На ваш вопрос есть хороший ответ: http://chrisrisner.com/31-Days-of-Android--Day-7%E2%80%93Sharing-Data-Between-Activities

0

Если вы используете Intents, то использование может передать объект в putExtra. Хороший пример

Кроме того, используйте шаблон singleton, поэтому каждый класс имеет ссылку на тот же объект.

0

Вы также можете подклассифицировать класс Application и получить доступ к этому экземпляру singleton из всех Activities & Services

Ещё вопросы

Сообщество Overcoder
Наверх
Меню