Baixe o app para aproveitar ainda mais
Prévia do material em texto
Cr ea te d in M as te r P DF E dit or Acerto: 1,0 / 1,0 Marque a opção que não é um dispositivo móvel: Notebook Ultrabook Smartphone Desktop Tablet Respondido em 17/10/2021 20:29:36 Acerto: 1,0 / 1,0 Em um projeto Android, há alguns arquivos que desempenham papel importante na definição e configuração do projeto. Assinale a alternativa que indica corretamente o nome do arquivo cuja descrição é apresentada a seguir: "Considerado um dos principais arquivos de sua aplicação. É nele que são descritas informações essenciais à execução de seu projeto como, por exemplo: - Nome do pacote utilizado; - Nome das Activities; - Permissões que o aplicativo possui; - Versão mínima da API Android." Resource.xml Content_main.xml String.xml AndroidManifest.xml Activity_main.xml Respondido em 17/10/2021 20:30:15 Explicação: Todo aplicativo tem que ter um arquivo AndroidManifest.xml (precisamente com esse nome) no diretório raiz. O arquivo de manifesto apresenta informações essenciais sobre o aplicativo ao sistema Android, necessárias para o sistema antes que ele possa executar o código do aplicativo. Entre outras coisas, o arquivo do manifesto contém: Nome do pacote utilizado; Nome das Activities; Permissões que o aplicativo possui; Versão mínima da API Android. Questão1a Questão2a Cr ea te d in M as te r P DF E dit orAcerto: 1,0 / 1,0Considere a afirmação: Uma componente da application framework do Android permite que aplicativos acessem dados de outros aplicativos ou para compartilhar seus próprios dados. Qual das alternativas é completamente verdadeira? Activity Manager Notification Manager Activity Resource Manager Content Provider Respondido em 17/10/2021 20:31:39 Acerto: 1,0 / 1,0 O que acontece com a execução do código abaixo: Button botao = (Button)findViewById(R.id.bt); botao.setOnclickListener(new OnClickListener(){ public void onClick(View v) { Toast.makeText(ctx,"Bom dia aluno!",Toast.LENGTH_LONG).show(); } }); É exibido um popup na tela com a mensagem ¿ctx¿. O código só funciona se estiver fora do método onCreate O comando findViewById serve para buscar o objeto da classe Activity. A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. É exibido um AlertDialog. Respondido em 17/10/2021 20:32:47 Acerto: 1,0 / 1,0 Sobre menus é correto afirmar que: Um menu popup suporta submenus aninhados. O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up. Um menu popup suporta ícones. Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. São um recurso extremamente utilizado e de fácil implementação, por isso a sua usabilidade e aparência dos mesmos não são quesitos importantes. Respondido em 17/10/2021 20:33:32 Explicação: Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. Menus, por serem comuns, necessitam que a sua usabilidade e aparência dos mesmos são quesitos necessitam de atenção especial. O sistema Android disponibiliza apenas 3 tipos de menus. Um menu popup não suporta ícones. Um menu popup não suporta submenus aninhados. Questão3a Questão4a Questão5a Cr ea te d in M as te r P DF E dit orAcerto: 1,0 / 1,0Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa mensurável efinita? Devemos utilizar setMax com o valor STYLE_HORIZONTAL. Devemos utilizar setProgressDialog com o valor STYLE_SPINNER. Devemos utilizar setProgressDialog com o valor STYLE_FINITE. Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL. Devemos utilizar setMax com o valor STYLE_SPINNER. Respondido em 17/10/2021 20:34:01 Explicação: O método setProgressStyle define o estilo da ProgressDialog, podendo ser STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito). Acerto: 1,0 / 1,0 Assim como as dimensões, também podemos definir a cor diretamente em nossas propriedades ou, como recomendado, em um arquivo chamado colors.xml. O padrão RGB (Red/Green/Blue) é usado para definir cores nas telas Android. Assinale a alternativa correta que define a cor verde: #gg0000 #00gg00 #00ff00 #ff0000 #0000ff Respondido em 17/10/2021 20:35:17 Explicação: O padrão RGB (Red/Green/Blue) é usado para definir cores nas telas Android. Para implementá-las, usamos a notação hexadecimal que é baseado no sistema de contagem com base 16. Precisamos de seis caracteres precedidos pelo carater # para representar a cor, onde os dois primeiros são referentes à cor vermelha, os dois seguintes à cor verde e os dois últimos à cor azul: Vermelho - #ff0000 Verde - #00ff00 Azul - #0000ff Acerto: 1,0 / 1,0 Para que possamos trabalhar com banco de dados em Android é necessário que tenhamos uma classe que herda da classe Sqlite Context SQLiteOpenHelper Questão6a Questão7a Questão8a Cr ea te d in M as te r P DF E dit or FormBdListener FormOpenHelper Respondido em 17/10/2021 20:36:06 Acerto: 0,0 / 1,0 Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados. getOpenDatabase getReadableDatabase getResultDatabase getCursorDatabase getWritableDatabase Respondido em 17/10/2021 20:37:09 Acerto: 1,0 / 1,0 Para fazer requisições pelo protocolo HTTP, a API do Android oferece duas alternativas. Entretanto, nos dias de hoje não é mais recomendado utilizar essas classes, porque a equipe do Google não dá manutenção a essas implementações. Asssinale a alternativa que indica o nome da classe que é desenvolvida e suportada pelo Google, e, de dessa forma, é recomendada para o processamento dessas requisições. HttpUrlConnection AndroidHttpClient DefaultHttpClient HttpResponse HttpRequest Questão9a Questão10a
Compartilhar