• Matéria: Informática
  • Autor: jailtonmoral
  • Perguntado 6 anos atrás

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(buttonListener)

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.


mariadeosasco: Respostas corretas: D D C E A - 100% no AVA2
lauwebdesign: mariadeosaco, certeza que esse AV2 é D D C E A ?????
mariadeosasco: Sim

Respostas

respondido por: henriquemendesc
20

Resposta:

d d c e a

Explicação:

Já corrigido pelo AV2 100%

Explicação rápida das respostas abaixo:

Anotação é @Entity para mostrar ao framework que esta classe é uma Entidade(Tabela) na base de dados.

Um listener para click é o setOnClickListener

Ao fazer o handle do click no XML um metodo com o mesmo nome deve ser criado na classe que irá escutá-lo, esperando no parametro uma View

ListView e Adapter fazem esta função de controle de memoria para que ela não estoure. **A melhor resposta para este caso na verdade seria RecyclerView e Adapter o livro está desatualizado.

Intent é a classe que faz o handle de Intenções, no android.


mariadeosasco: Obrigada. Vlw mesmo. Tudo certinho. 100% no AVA2. Gratidão
jm218: Obrigado 100% NO AVA!!!!
bruno5532: excelente
respondido por: thaigoufes1999
1

O sistema android é um sistema operacional para celulares baseado em Linux.

1-

A) @Entity é utilizada para informar que uma classe também é uma entidade. A partir disso, a JPA estabelecerá a ligação entre a entidade e uma tabela de mesmo nome no banco de dados, onde os dados de objetos desse tipo poderão ser persistidos.

Portanto Alternativa correta d) Entity.

B) 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 é setOnClickListener.

Portanto alternativa correta d) setOnClickListener (buttonListener)

Exercício semelhante: https://brainly.com.br/tarefa/19947453

2-

A) A resposta ao atributo "android:onClick="clicar_no_botao" é "public void clicar_no_botao (View view) { }".

Portanto alternativa correta c) public void clicar_no_botao (View view) { }

B) Os recursos implementados para exibir dados em forma de lista em um aplicativo android, de forma dinâmica é "ListView e Adapter".

Portanto alternativa correta é e)ListView e Adapter

C) Intent é o 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.

Portanto alternativa correta a)Intent.

Exercicio semelhante: https://brainly.com.br/tarefa/23913039

Anexos:
Perguntas similares