Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV Aluno: LUIZ ADOLFO TUCUNDUVA 201702138501 Professor: JHONATAN ALVES Turma: 9003 CCT0771_AV_201702138501 29/05/2019 21:20:46 (F) Avaliação: 10,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 1. Ref.: 2900694 Pontos: 1,00 / 1,00 "É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade." A definição acima corresponde ao componente: Content Provider Activity Service Broadcast Receiver Intent 2. Ref.: 2971190 Pontos: 1,00 / 1,00 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." Content_main.xml AndroidManifest.xml String.xml Resource.xml Activity_main.xml 3. Ref.: 995004 Pontos: 1,00 / 1,00 Sobre o arquivo layout XML qual a sentença correta? É usado para desenhar o conteúdo de uma activity Corresponde a um arquivo de layout PNG de imagem Um arquivo que contém todas as informações de permissão da aplicação Um arquivo que contém um único widget atividade Responsável por gerar a id únicas dos componentes 4. Ref.: 994881 Pontos: 1,00 / 1,00 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(); } }); O comando findViewById serve para buscar o objeto da classe Activity. É exibido um AlertDialog. O código só funciona se estiver fora do método onCreate A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. É exibido um popup na tela com a mensagem ¿ctx¿. 5. Ref.: 2900727 Pontos: 1,00 / 1,00 Em uma aplicação Android, o parâmetro android:showAsAction define a forma de exibição dos componentes. Indique qual das constantes abaixo deve ser empregada quando se desejar que o componente seja exibido na "action bar" COLLAPSEACTIONVIEW NEVER WITHTEXT IFROOM ALWAYS 6. Ref.: 3021964 Pontos: 1,00 / 1,00 "Classe que possibilita, em um projeto Android, exibir uma caixa de diálogo com um título e até três botões. Esta classe permite ainda, a interação com o usuário através do pressionamento dos botões." Assinale a alternativa que cooresponde à definição acima: AlertDialog Dialog ProgressDialog ShowDialog InputDialog 7. Ref.: 3029949 Pontos: 1,00 / 1,00 Considere as alternativas abaixo apresentadas, e assinale aquela que indica a unidade de medida suportada pelo Android que, embora não recomendada, corresponde a 1/72 de polegada. in dp px mm pt 8. Ref.: 994896 Pontos: 1,00 / 1,00 Qual é o método da classe SQLiteOpenHelper que é utilizado para abrir ou criar um banco de dados SQLite com permissões de leitura e escrita: onCreate(SQLiteDatabase db) onConfigure(SQLiteDatabase db) onOpen(SQLiteDatabase db) getReadableDatabase() getWritableDatabase() 9. Ref.: 1072192 Pontos: 1,00 / 1,00 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. getWritableDatabase getOpenDatabase getCursorDatabase getReadableDatabase getResultDatabase 10. Ref.: 1073358 Pontos: 1,00 / 1,00 Existem diversas formas para acessar um endereço HTTP no Android, e uma delas é com o uso de DefaultHttpClient. A conexão é aberta com o uso do método execute, o qual retorna um HttpResponse e, para uma chamada do tipo GET, recebe como parâmetro um objeto do tipo: URL InputStream HttpGet HttpEntity URLGetter
Compartilhar