Об архитектуре приложения - PullRequest
       13

Об архитектуре приложения

0 голосов
/ 24 февраля 2012

У меня техническая проблема с моей архитектурой. Я объясняю свою цель с этим проектом. Я хочу создать модульное приложение. Итак, я создал несколько модулей; некоторые имеют пользовательский интерфейс, а другие нет.

Мое приложение пользовательского интерфейса разделено на три части:

  • одна часть, заголовок, в котором отображаются часы и некоторая техническая информация
  • другая часть представляет собой представление списка, в котором мы можем выбрать модуль для отображения.
  • последняя часть - это содержимое модуля или экран по умолчанию.

Итак, я попытался исследовать фрагмент, где каждый элемент моего списка представляет собой фрагмент. По клику пользователя я загружаю и отображаю вид модуля в контенте.

Каждый модуль выполняет свою обработку, когда он получает намерение от трансляции.

Другая идея состоит в том, чтобы создать по одному представлению на модуль и прикрепить это представление к моему текущему представлению (не динамически, а с использованием XML).

Я так запутался в типе используемой архитектуры.

Если у кого-то есть предложения.

1 Ответ

1 голос
/ 24 февраля 2012

Это звучит как идеальное использование для фрагментов.В руководстве по фрагментам объясняется общий подход, а также обсуждается FragmentLayout.java , который является частью демонстрационного проекта API API .

...