Я не могу понять, как применить шаблон проектирования модель-представление-контроллер в студийном проекте Android.
Я понимаю, что представление - это макеты .xml и что классы действий должны быть контроллерами, но я не совсем понимаю, должна ли общая логика программирования быть частью контроллера или модели.
Может ли логика программирования, относящаяся к конкретной деятельности, быть включена в класс деятельности или они должны быть разделены на два класса? то есть деятельность, обрабатывающая только пользовательский ввод и второй класс, связанный со связанной логикой программирования.