Sobes.tech
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.