Buscar

Colaborar - Adg4 - Desenvolvimento Mobile


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Continue navegando


Prévia do material em texto

 Desenvolvimento Mobile (/aluno/timeline/in…
Adg4 - Desenvolvimento Mobile
 
(/notificacao
/index)
Informações Adicionais
Período: 07/11/2022 00:00 à 03/12/2022 23:59
Situação: Cadastrado
Protocolo: 802922394
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
"Atualmente, aplicativos processam informações de seus usuários todo o momento. As informações
estão armazenadas na nuvem e estão disponíveis sempre que o usuário precisar." Ao trabalhar com essas
informações, utilizamos o RecyclerView.
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Desenvolvendo VI com
Recyclerview. Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 1, 2018.
Assinale a alternativa correta que descreve o que é um RecyclerView.
Alternativas:
É a classe responsável por fornecer cada item da listagem.
É a classe responsável por instanciar os elementos de layout que são exibidos em cada item.
É um elemento View inserido no layout para exibir uma listagem de conteúdo.   Alternativa assinalada
É uma coleção com tamanho ajustável de objetos.
É o gerenciador de conteúdo onde é definido qual é a disposição do itens da lista (se será uma lista
vertical ou horizontal, por exemplo).
Adapter é a classe responsável por fornecer cada item da listagem. Já o ViewHolder é a classe
responsável por instanciar os elementos de layout que são exibidos em cada item.
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Desenvolvendo VI com Recyclerview.
Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 1, 2018.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg4 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
1 of 3 08/11/2022 11:16
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
javascript:void(0);
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
3)
Para a classe ser uma Adapter é necessário herdar RecyclerView.Adapter<ViewHolder> e implementar os
métodos obrigatórios. Considerando esse contexto apresentado, analise as seguintes sentenças:
I. onCreateViewHolder() é o método responsável por inflar o layout criado. Este layout será exibido em cada
item.
II. onBindViewHolder() é o método responsável por definir o conteúdo de cada item que será exibido na
listagem. Se o RecyclerView conter dez objetos para serem exibidos, então, este método será chamado
automaticamente dez vezes para criar cada item da listagem.
III. getItemCount() é o método responsável por informar ao Adapter a quantidade total de itens que devem
ser exibidos.
Agora, assinale a alternativa que apresenta a resposta correta.
Alternativas:
Apenas a afirmativa I está correta.
Apenas a afirmativa II está correta.
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I e III estão corretas.
As afirmativas I, II e III estão corretas.  Alternativa assinalada
Para implementar um RecyclerView é necessário criar uma classe java que estende um
RecyclerView.Adapter e uma inner class estática que estende um RecyclerView.ViewHolder. O Adapter é
responsável por criar cada item da listagem do RecyclerView, como representado na figura a seguir. 
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Desenvolvendo VI com
Recyclerview. Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 1, 2018.
Fonte: MEDIUM. Listas com Recyclerview. Disponível em: <https://cdn-images-1.medium.com/max/1000
/0*qvc_ue7euqy4k3-x.png>. Acesso em: 28 jul. 2018.
Sobre RecyclerView, analise as afirmativas a seguir e assinale V para verdadeiro e F para falso:
(   ) Um elemento RecyclerView utiliza um Gerenciador de Layout para posicionar cada item da listagem.
( ) Para poder utilizar o RecyclerView é necessário adicioná-lo na seção dependencies do arquivo build.gradle
(Module: app).
( ) A implementação do RecyclerView deve ser utilizada sem nenhum componente ou implementar para que os
dados sejam exibidos de forma correta para o usuário.
(   ) O RecyclerView deve estar registrado na seção dependencies do AndroidManifest.xml para poder ser
utilizado.
Assinale a alternativa que apresenta a sequência correta.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg4 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
2 of 3 08/11/2022 11:16
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
4)
a)
b)
c)
d)
e)
Alternativas:
V - V - F - F.  Alternativa assinalada
V - F - F - F.
V - F - F - V.
F - V - V - F.
F - F - V - V.
Há alguns, dias, um artigo da revista Quartz acusou a Google de fazer algo que ela já fez no passado: 
rastrear usuários Android e iOS sem o consentimento dos mesmos. Desta vez, a companhia não deixou
muito claro como desabilitar o Histórico de Localização completamente e foi muito criticada por “mascarar”
a desativação desse monitoramento.
Depois da reação negativa, a empresa resolveu fazer um comunicado: “o Google usa diferentes abordagens
para melhorar a experiências pessoas, incluindo o Histórico de Localização, Atividade na Web e de Apps e
Serviços de Localização de cada dispositivo. Fornecemos descrições claras dessas ferramentas e controles
robustos para que as pessoas possam ativá-las ou desativá-las e excluir seus históricos a qualquer
momento”.
Disponível em: <https://www.tecmundo.com.br/seguranca/133320-google-admite-rastrear-usuarios-android-
ios-localizacao-desligada.htm>. Acesso em: 18 ago. 2018.
Existe uma plataforma da empresa Google para Android para serviços em cloud, que oferece e disponibiliza
diversos produtospara desenvolver aplicativos com alta-performance e que podem ser combinados para
oferecer mais funcionalidades para os usuários.
Assinale a alternativa que apresenta corretamente estas características.
Alternativas:
Firefox.
Firebase.  Alternativa assinalada
Firebird.
Firewire.
Fireblade.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg4 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
3 of 3 08/11/2022 11:16
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/