Av2- Tópicos Especiais em Desenvolvimento de Sistema
1)Segundo Android (2018), a biblioteca Room fornece acesso ao banco de dados, garantindo todo o poder da API do SQLite. Para que informações possam ser armazenadas no banco de dados, é necessário mapear os objetos que estão representados em classes Java através de anotações. Uma classe pode representar uma tabela no modelo relacional de armazenamento de dados.
Qual é a anotação responsável para identificar um objeto Java como uma tabela no banco de dados relacional?
Alternativas:
a)@Table.
b)@Database.
c)@PrimaryKey.
d)@Entity.
e)@TableName.
2)Um Listener é uma interface responsável por detectar uma interação entre o usuário e um elemento View. O Listener contém um método que deve ser sobreposto e é responsável pelo comportamento que o aplicativo executará após a interação do usuário. O Listener também deverá ser associado ao elemento View através do método correspondente set...Listener().
Qual é o método responsável por receber como parâmetro uma instância de um Listener para detectar uma interação de toque entre o usuário e um objeto Button?
Alternativas:
a)setOnCheckedChangeListener(buttonListener)
b)setOnLongClickListener(buttonListener)
c)setOnValueChangeListener(buttonListener)
d)setOnClickListener(buttonListener)
e)setOnClick(buttonListene
3)Ao construir um recurso de layout, é necessário utilizar elementos em XML. Para que esses elementos atendam aos requisitos do aplicativo, deve-se utilizar atributos específicos para cada elemento. É possível detectar um toque de interação em um elemento Button disponível na interface por meio do atributo android:onClick="clicar_no_botao". Contudo, não basta definir apenas esse atributo, pois é necessário criar um método na Activity que irá implementar o comportamento do aplicativo após o botão ser pressionado.
Assinale a alternativa que apresenta o método na Activity que responderá ao atributo android:onClick="clicar_no_botao".
Alternativas:
a)void clicar_no_botao () { }
b)void onClick (Button button) { }
c)public void clicar_no_botao (View view) { }
d)public void onClick(View view) { }
e)public void clicar_no_botao { }
4)Assinale a alternativa que apresenta dois recursos que são implementados para se exibir dados em forma de lista em um aplicativo Android, de forma dinâmica (à medida que a tela é rolada), e sem problemas de estouro de memória.
Alternativas:
a)RecyclerView e Intent
b)ListView e Intent
c)ScrollView e Adapter
d)ScrollView e Constraint
e)ListView e Adapter
5)Ao desenvolvermos aplicativos que possuem mais de uma Activity, é necessário trabalharmos com um objeto específico para iniciarmos cada Activity criada. Este objeto é classificado como Explicíto, quando sabemos exatamente qual Activity vamos iniciar; e Implícito quando possuímos apenas uma ação que deverá ser executada.
Assinale a alternativa que apresenta corretamente o objeto referido no enunciado.
Alternativas:
a)Intent.
b)ViewGroup.
c)Button.
d)Constraint.
e)Adapter.
Soluções para a tarefa
Respondido por
0
Resposta:
1 - d) @Entity.
2 - d) setOnClickListener(buttonListener).
3 - b) public void onClick(View view) { }
4 - a) RecyclerView e Intent
5 - a) Intent
Explicação:
mariadeosasco:
vc já descobriu qual é a outra questão que incorreta?
1- d
2 - ?
3 - ?
4 - a
5 - a
Não sei se esta certa, mas acredito que esta errado também.
2) d) setOnClickListener(buttonListener)
3) c) public void clicar_no_botao (View view) { }
Respondido por
0
1 - d) @Entity.
2 - c) setOnValueChangeListener(buttonListener)
3 - c) public void clicar_no_botao (View view) { }
4 - a) RecyclerView e Intent
5 - a) Intent
CORRIGIDO PELO AVA
Mas, alguém disse que está errado. Não sei, o que foi passado pra mim foram essas alternativas. Se alguém tem a correção exata, passa pro povo aqui.
Perguntas interessantes
Biologia,
9 meses atrás
Química,
9 meses atrás
Química,
11 meses atrás
Português,
11 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás