Если я правильно уловил смысл, то Activity обычно выполняет роль контроллера, layouts — это view, а модель — это кастомные классы, реализующие ваши бизнес-объекты.
Хм. Т.е. активити это не сама форма, а контроллер этой формы? А если мне нужен объект, который должен существовать всегда, независимо от формы, показываемой на экране, где его создавать? В Main Activity?