Buscar

Atividade Prática Tópicos Avançados em Programação 100%

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 5 páginas

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

Prévia do material em texto

Questão 1/10 - Tópicos Avançados em Programação
Na Arquitetura Android possuímos componentes que interagem diretamente com o framework de 
aplicação.
Estes componentes estão localizados na:
Nota: 10.0
A 2ª camada
B 3ª camada
C 1ª camada
D 5ª camada
E 4ª camada
Questão 2/10 - Tópicos Avançados em Programação
Podemos iniciar Services de duas formas: Iniciado ou Vinculado.
Para que um serviço (Service) seja iniciado de forma Iniciada, devemos chamar o método:
Nota: 10.0
A startActivity()
B bindService()
C resumeService()
D startService()
E iniciaService()
Questão 3/10 - Tópicos Avançados em Programação
No desenvolvimento Android somos orientados por determinadas linhas de comportamento esperado 
dos componentes e aplicativos.
Cada Activity deve ser desenvolvida tendo como um de seus objetivos:
Nota: 10.0
A Criar uma experiência agradável ao usuário,
de forma que este consiga executar o que
deseja de forma mais natural possível.
Você acertou!
Aula 1 - Tema 1
Você acertou!
Aula 1 - Tema 3
B Criar uma interface bonita, mesmo que não seja
exatamente funcional.
C Disponibilizar ao usuário todas as funções do
aplicativo em uma única tela.
D Conectar-se a internet, para que o usuário possa
trocar informações rapidamente em suas redes
sociais.
E Criar novas activities automaticamente, para
melhorar o tempo de resposta do aplicativo.
Questão 4/10 - Tópicos Avançados em Programação
Utilizamos o debugger para monitorar informações a respeito do comportamento do aplicativo, 
chamadas de métodos e, valores de objetos e variáveis.
A classe utilizada para isto é a:
Nota: 10.0
A Mensages
B Debug
C Log
D Activity
E Notification
Questão 5/10 - Tópicos Avançados em Programação
Além de solicitarmos a criação de uma Activity que retornará um resultado, devemos também redefinir 
o método que receberá e processará este resultado.
Este método é conhecido como:
Nota: 10.0
A onActivityReturn()
B onActivity()
C onActivityResult()
Você acertou!
Aula 2 - Tema 1
Você acertou!
Aula 2 - Tema 2
Você acertou!
D onReturnData()
E startActivityForResult()
Questão 6/10 - Tópicos Avançados em Programação
Quando uma Activity que aguarda parâmetros do tipo String em sua inicialização é criada é possível 
receber os parâmetros enviados dentro do Intent utilizando-se o método getStringExtra.
Para verificarmos se foi enviado um determinado parâmetro utilizamos o método:
Nota: 10.0
A hasExtra()
B getExtra()
C findExtra()
D hasParameter()
E getExtraParameter()
Questão 7/10 - Tópicos Avançados em Programação
A Plataforma Android nos fornece um formato de armazenamento no modelo pareado (chave, valor) 
de dados acessível somente a seu aplicativo.
Este formato é conhecido como:
Nota: 10.0
A SharedPreferences
B Intent
C Activities
D BroadcastReceiver
E Services
Questão 8/10 - Tópicos Avançados em Programação
Aula 3 - Tema 1
Você acertou!
Aula 3 - Tema 2
Você acertou!
Aula 4 - Tema 1
Todo aplicativo Android possui um arquivo chamado AndroidManifest.XML, responsável por passar ao 
sistema Android informações sobre o aplicativo.
Dadas as sentenças sobre este arquivo:
I – Lista as bibliotecas utilizadas pelo aplicativo
II – Declara as permissões necessárias ao funcionamento do aplicativo
III – Lista os aplicativos instalados no Ambiente Android
IV – Declara o nível de API mínimo para utilização do aplicativo
Estão corretas:
Nota: 10.0
A I, II e III apenas
B II e III apenas
C I, II e IV apenas
D I, II, III e IV
E III e IV apenas
Questão 9/10 - Tópicos Avançados em Programação
Quando os aplicativos Android são iniciados, é criada uma nova linha de processamento, responsável 
pela execução de seus componentes.
Esta linha de processamento é conhecida como:
Nota: 10.0
A MainThread
B Activity
C Manifest.xml
D UIThread
E onCreate()
Você acertou!
Aula 5 - Tema 1
Você acertou!
Aula 6 - Tema 1
Questão 10/10 - Tópicos Avançados em Programação
Quando necessitamos executar tarefas que possam consumir muito tempo de processamento, ou 
ainda que tenham um tempo indeterminado é necessária a criação de novas linhas de processamento.
São elas:
Nota: 10.0
A AsyncTask e Services
B UIThread e Threads Java
C AsyncTask e UIThread
D AsyncTask e Threads Java
E Services e Activities
Você acertou!
Aula 6 - Tema 1

Outros materiais