Ed
há 10 meses
Para entender como o padrão MVC (Model-View-Controller) é aplicado no Android, precisamos analisar como a lógica de negócios e a interface do usuário são separadas. Vamos analisar as alternativas: A. Classes dentro do Android para definir as Activities e a lógica. - Embora as Activities sejam usadas, essa opção não menciona a separação clara entre lógica e interface. B. Classes Java para definir a lógica e um arquivo XML para a interface do usuário. - Esta opção descreve corretamente a separação, onde a lógica é implementada em classes Java e a interface é definida em arquivos XML. C. A lógica é definida dentro do método onDraw() da Activity e a interface gráfica é definida dentro do AndroidManifest. - Isso não é correto, pois o método onDraw() é usado para desenhar a interface, não para definir a lógica de negócios. D. A lógica é definida usando classes Java e a interface é definida de forma não especificada. - Essa opção é vaga e não explica como a interface é definida. A alternativa correta que determina como é feita a separação entre a camada de lógica do negócio e a interface do usuário no Android é: B. Classes Java para definir a lógica e um arquivo XML para a interface do usuário.
Cadastre-se ou realize login
Mais perguntas desse material