Baixe o app para aproveitar ainda mais
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: 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: 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: 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. 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: 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: A onActivityReturn() B onActivity() C onActivityResult() 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: 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: A SharedPreferences B Intent C Activities D BroadcastReceiver E Services Questão 8/10 - Tópicos Avançados em Programação 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: 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: A MainThread B Activity C Manifest.xml D UIThread E onCreate() 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: A AsyncTask e Services B UIThread e Threads Java C AsyncTask e UIThread D AsyncTask e Threads Java E Services e Activities 1B 2D 3A 4C 5C 6A 7A 8C 9D 10D
Compartilhar