2012-03-04 3 views
0

Когда я пишу программу Java, я всегда стараюсь упорядочить свой код по шаблону MVC, чтобы получить гладкую и эффективную программу. Я создал приложение для Android, и мне было интересно, можно ли использовать MVC. Я думал, что код Android - это код, основанный на Java, поэтому я попытался, но у меня есть некоторые проблемы для согласования действий Android (Views for the pattern) с контроллером. Контроллер должен улавливать взаимодействие пользователя с приложением (нажатие кнопки, запись метки ...) и обновление представления с новой информацией, полученной с помощью модели. Итак, что я могу сделать, и в конечном итоге MVC можно использовать в приложениях Android?Реализация шаблона Model-View-Controller

+0

Архитектура Android уже основана на MVC. Есть ли у вас конкретная проблема? –

ответ

1

Рамки для Android уже предоставляют много частей MVC.

Вы можете думать о Activities, как Контроллеры, так как они получают пользовательский ввод и позволяют изменить взгляды или маршрут к другим частям приложения с помощью Intents.

андроида Views являются Просмотр часть MVC, и модели данных оставляется вам воплотить в жизнь.

+0

Очень жаль глупый вопрос, думая об этом сейчас абсолютно верно ... – Ant4res

Смежные вопросы