Buscar

AV1 2021 1 WELLEN

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

Prévia do material em texto

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Nome:_Wellen de Toledo França	Matrícula: 201802020365
Disciplina: CCT0697 – PROGRAMAÇÃO PARA DISPOSITIVO MÓVEIS	 	Data:_27/04/2021 _
Período: 2021.1 – AV1
Orientação sobre a AV1: 
- Leia com atenção as questões antes de responder.
- O estudante terá 24 horas para entrega da avaliação, conforme horário estipulado através do TEAMS.
- As questões deverão ser desenvolvidas utilizando as ferramentas manipuladas durante as aulas. 
1 – (1,0) Um Dispositivo virtual Android (AVD, na sigla em inglês) é uma configuração que define as características de um smartphone ou tablet Android, Wear OS, Android TV ou um dispositivo Automotive OS. Marque as opções verdadeiras ou falsas sobre AVD:
a) ( V ) É utilizado para emular (simular) um dispositivo real.
b) ( V ) Representa um dispositivo móvel, suas configurações e aparência
c) ( F ) Pode-se criar avds com memória de swap.
d) ( F ) Define a tela (GUI) a ser exibida.
e) ( V ) Alguns fornecedores (Motorola, Samsung, etc.) disponibilizam AVD’s para os desenvolvedores utilizarem. 
2 – (1,0) Para navegar entre as fases do ciclo de vida da atividade, a classe “Activity” fornece um conjunto principal de seis call-backs. Conforme a atividade entra em um novo estado, o sistema invoca cada um desses callbacks. Explique cada um dos callbacks.
RESPOSTA: 
onCreate()
Esse callback precisa ser implementado. Ele é acionado assim que o sistema cria a atividade. Quando a atividade é criada, ela insere o estado Criado. É executada a lógica básica de inicialização do aplicativo. Isso deve acontecer somente uma vez durante todo o período que a atividade durar. 
onStart()
Quando a atividade insere o estado "Iniciado", o sistema invoca esse callback., torna a atividade visível ao usuário, à medida que o aplicativo prepara a atividade para inserir o primeiro plano e se tornar interativa.
onResume()
Quando a atividade insere o estado "Retomado", ela vem para o primeiro plano e o sistema invoca o callback onResume(). É nesse estado que o aplicativo interage com o usuário.
onPause()
O sistema chama esse método como a primeira indicação de que o usuário está deixando sua atividade, embora nem sempre signifique que a atividade esteja sendo destruída. Isso indica que a atividade não está mais em primeiro plano, embora ainda possa estar visível se o usuário estiver no modo de várias janelas.
onStop()
Quando a atividade não estiver mais visível ao usuário, ela inserirá o estado Interrompido e o sistema invocará o callback onStop(). Isso pode ocorrer, por exemplo, quando uma atividade recém-iniciada preenche toda a tela. 
onDestroy()
Quando a atividade é movida para o estado destruído, qualquer componente ciente do ciclo de vida ligado ao ciclo de vida da atividade receberá o evento ON_DESTROY. É nesse momento que os componentes do ciclo de vida podem limpar qualquer item que eles precisarem antes da destruição da atividade.
3 – (1,0) Um projeto no Android Studio contém tudo o que define seu espaço de trabalho para um app, do código-fonte e recursos ao código de teste e configurações da compilação. Quando você inicia um novo projeto, o Android Studio cria a estrutura necessária para todos os seus arquivos e os torna visíveis na janela. A respeito dos arquivos que compõem um projeto android, assinale a opção correta:
a) ( ) O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias para que os aplicativos sejam executados. 
b) ( ) O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo.
c) ( ) Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. 
d) ( ) As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam armazenadas no arquivo R.java.
e) ( X ) O arquivo main.xml define a interface de usuário para sua atividade
4 – (1,0) O Android fornece uma série de componentes View usados na construção da interface gráfica do usuário. Esses componentes são chamados de widgets. Marque a alternativa que identifica apenas componentes desse tipo:
a) ( ) TextView, LinearLayout, RadioButton.
b) ( ) TableLayout, ScrollView, Button.
c) ( ) ScrollView, GridView, EditText.
d) ( X ) TextView, EditText, Button.
e) ( ) Button, RelativeLayout, GridView.
5 – (1,0) O layout define a estrutura de uma interface do usuário no aplicativo, como acontece na atividade. Todos os elementos do layout são criados usando a hierarquia de objetos View e ViewGroup. Sobre o arquivo layout XML qual a sentença correta?
a) ( ) Corresponde a um arquivo de layout PNG de imagem
b) ( X ) É usado para desenhar o conteúdo de uma activity
c) ( ) Um arquivo que contém todas as informações de permissão da aplicação
d) ( ) Um arquivo que contém um único widget atividade
e) ( ) Responsável por gerar a id únicas dos componentes
6 – (5,0) Construir uma aplicação com menu, onde na primeira opção deverá ser colocado um app de sorteio, na segunda opção um jogo de cara ou coroa e na terceira opção uma lista de 6 filmes e em cada filme deverá colocar o resumo (dados do filme), mas esse resumo só deverá aparecer quando o usuário clicar na imagem do filme, quarta opção contato do aluno, quinta opção sobre o desenvolvedor.

Continue navegando