Junior — Middle
Qual é a função dos componentes Activity no Android e em que contexto eles são utilizados?
sobes.tech IA
Resposta da IA
Activity em Android é um dos componentes principais de uma aplicação, representando uma tela com uma interface de utilizador. Serve como ponto de interação do utilizador com a aplicação.
Funções da Activity:
- Exibir a interface de utilizador e gerir a interação do utilizador.
- Gerir o ciclo de vida da tela (criação, pausa, retoma, destruição).
- Iniciar outras Activities e receber resultados delas.
Contexto de utilização:
Cada ecrã ou fio de execução de utilizador separado é geralmente implementado como uma Activity distinta. Por exemplo, a tela de login, a lista de produtos, os detalhes do produto — podem ser diferentes Activities.
Exemplo de uma Activity simples em Kotlin:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
Assim, a Activity é o bloco de construção básico da interface no Android, garantindo a interação do utilizador com a aplicação.