Logo Passei Direto
Buscar
Um projeto de aplicativo para Android é composto de diversos tipos de arquivos, sendo que alguns são arquivos em XML e outros são arquivos na linguagem de programação em Java ou Kotlin. Um desses arquivos é chamado de Activity, e é a partir dele que desenvolvemos a interação entre o usuário e uma regra de negócio. Com relação às classes Activity, assinale a alternativa correta. a. A Activity é um arquivo utilizado para realizar o desenho das telas. b. Ao criar uma nova Activity, ela é adicionada, automaticamente, na pasta res/values. c. Uma Activity é uma classe filha de android.app.AppCompatActivity. d. Toda Activity precisa estar declarada no arquivo values.xml na pasta res. e. A Activity precisa ser vinculada a uma tela pelo comando onStart.
User badge image
savage9283

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das alternativas sobre as classes Activity em um projeto Android: a. A Activity é um arquivo utilizado para realizar o desenho das telas. - Esta afirmação não está correta, pois a Activity é responsável pela lógica e interação, enquanto o layout (geralmente em XML) é o que define o desenho das telas. b. Ao criar uma nova Activity, ela é adicionada, automaticamente, na pasta res/values. - Isso não é verdade. As Activities são geralmente criadas na pasta de código-fonte (src), e não na pasta res/values. c. Uma Activity é uma classe filha de android.app.AppCompatActivity. - Esta afirmação é correta. A maioria das Activities em aplicativos Android herda de AppCompatActivity, que fornece suporte a recursos de interface do usuário. d. Toda Activity precisa estar declarada no arquivo values.xml na pasta res. - Isso não é correto. As Activities devem ser declaradas no arquivo AndroidManifest.xml, não em values.xml. e. A Activity precisa ser vinculada a uma tela pelo comando onStart. - Isso não é preciso. O método onStart é um dos ciclos de vida da Activity, mas a vinculação à tela é feita através do layout associado, geralmente no método onCreate. Portanto, a alternativa correta é: c) Uma Activity é uma classe filha de android.app.AppCompatActivity.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina