Я заинтересован в создании отдельного класса, аналогичного модели в соотношении Model-View-Controller, в котором я могу хранить все свои данные, чтобы каждое действие могло получить доступ к его функциям. Я начал читать о намерениях, но это все еще не похоже на то, что я ищу.
Неужели я неправильно понимаю намерения? Или есть другой способ сделать это?
На ваш вопрос есть хороший ответ: http://chrisrisner.com/31-Days-of-Android--Day-7%E2%80%93Sharing-Data-Between-Activities
Если вы используете Intents, то использование может передать объект в putExtra. Хороший пример
Кроме того, используйте шаблон singleton, поэтому каждый класс имеет ссылку на тот же объект.
Вы также можете подклассифицировать класс Application и получить доступ к этому экземпляру singleton из всех Activities & Services