Para codificar as ações do aplicativo e definir o comportamento de cada tela, é preciso criar classes do tipo Activity. Nessas classes serão definidos o layout, os componentes, métodos e ações dos componentes em tela e a criação da lógica necessária para o funcionamento do aplicativo. De acordo com os recursos disponíveis de uma Activity, complete as lacunas da sentença a seguir:
Dentro de uma classe Activity há o método ____________, chamado na inicialização da Activity e pode ser utilizado para definir um layout e inicializar os objetos que serão utilizados. Para definir um layout, pode-se utilizar o método ____________, que utiliza as definições implementadas no arquivo XML de layout. Outro método importante é o ____________, que permite instâncias elementos de um layout, tais como, botões e campos de textos.
Agora, assinale a alternativa que preenche corretamente as lacunas.
A alternativa correta que preenche as lacunas de forma correta é: onCreate() - setContentView - findViewById.
Explicação:
Dentro da classe Activity, o método onCreate() é chamado na inicialização da Activity e pode ser utilizado para definir um layout e inicializar os objetos que serão utilizados.
Para definir um layout, utiliza-se o método setContentView(), que recebe como parâmetro o ID do arquivo XML de layout a ser exibido na tela. Esse arquivo XML contém as definições de posicionamento e estilos dos elementos que compõem a interface gráfica.
Para instanciar elementos de um layout, como botões e campos de texto, utiliza-se o método findViewById(). Esse método recebe como parâmetro o ID do elemento a ser instanciado, definido no arquivo XML de layout. A partir daí, é possível utilizar métodos e atributos desses elementos para manipulá-los em tempo de execução.
Lista de comentários
Resposta:
A alternativa correta que preenche as lacunas de forma correta é: onCreate() - setContentView - findViewById.
Explicação:
Dentro da classe Activity, o método onCreate() é chamado na inicialização da Activity e pode ser utilizado para definir um layout e inicializar os objetos que serão utilizados.
Para definir um layout, utiliza-se o método setContentView(), que recebe como parâmetro o ID do arquivo XML de layout a ser exibido na tela. Esse arquivo XML contém as definições de posicionamento e estilos dos elementos que compõem a interface gráfica.
Para instanciar elementos de um layout, como botões e campos de texto, utiliza-se o método findViewById(). Esse método recebe como parâmetro o ID do elemento a ser instanciado, definido no arquivo XML de layout. A partir daí, é possível utilizar métodos e atributos desses elementos para manipulá-los em tempo de execução.