Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV Aluno: Professor: SAULO FRANCA AMUI Turma: 9003 CCT0771_AV_201801107394 (AG) 11/05/2020 00:55:45 (F) Avaliação: 9,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 1. Ref.: 2900686 Pontos: 1,00 / 1,00 Assim como na linguagem Java, a plataforma Android possui sua máquina virtual própria, denominada Dalvik Virtual Machine (DVM). Otimizada para consumir menos memória, ela difere da Java Virtual Machine (JVM) porque os arquivos .class são convertidos para o formato .dex (Dalvik Executable), que corresponde à aplicação Android compilada, e compactados em um arquivo com extensão .apk (Android Package File) que representa a aplicação final. A partir do Android 4.4, a DVM foi substituída pela: APK JDK DVK ART JIT 2. Ref.: 995030 Pontos: 0,00 / 1,00 A respeito dos arquivos que compõem um projeto android, assinale a opção correta. 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. Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. O arquivo main.xml define a interface de usuário para sua atividade 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. O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo 3. Ref.: 994806 Pontos: 1,00 / 1,00 Selecione o item que representa uma característica de uma Activity: É uma mensagem de solicitação da aplicação ao S.O. Corresponde a elementos gráficos de uma tela. Representa um layout de tela da aplicação. Controla o estado e eventos da tela. Possui métodos para responder a eventos de tela. 4. Ref.: 994972 Pontos: 1,00 / 1,00 Um recurso utilizado para exibição de mensagens de texto é o uso da classe Toast. Com está classe, é possível criar uma pequena mensagem que será exibida ao usuário durante alguns segundos. A vantagem do Toast é a sua simplicidade de criação, além disso, não necessita interação do usuário, pois desaparece após algum tempo. Escolha a opção correta de se utilizar a classe Toast: Toast.makeToast(this,"texto",Toast.LENGTH_SHORT).print(); Toast.makeToast(this,"texto",Toast.LENGTH_LONG).show(); Toast.makeText(this,"texto",Toast.LENGTH_LONG).show(); Toast.makeToast(this,"texto",Toast.LENGTH_LONG).alert(); Toast.makeText(this,"texto",Toast.LENGTH_SHORT).alert(); 5. Ref.: 2900707 Pontos: 1,00 / 1,00 Em uma aplicação Android, deseja-se criar um menu que é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. Indique abaixo, o tipo de menu que contempla a especificação acima. Menu de Icone Menu de opção Menu Pop-up Menu de contexto Menu expandido 6. Ref.: 994836 Pontos: 1,00 / 1,00 Sobre Lista de Itens no Android selecione a afirmativa VERDADEIRA: Um AdapterView é um componente obrigatório na construção de uma lista de itens. A seleção de um item em uma ListActivity é trada no método OnClickItemClickListener. Um componente ListView é o mesmo que ListActivity. A seleção de um item em uma ListView é trada no método OnListItemClickListener. Uma ListActivity é um tipo de widget do Android. 7. Ref.: 994801 Pontos: 1,00 / 1,00 Marque a opção que não representa uma das formas de utilização de Intents: Recolher o lixo gerado por objetos não utilizados. Solicitar ao SO que faça uma ligação para um determinado número. Abrir uma nova tela da aplicação (navegação). Abrir o navegador em uma página específica. Enviar uma mensagem ao SO. 8. Ref.: 994873 Pontos: 1,00 / 1,00 Para utilizar o SQLite em nossa aplicação, precisamos usar uma API que já possua todo o trabalho de se comunicar com o banco de dados encapsulado dentro dela. É justamente esse o papel de qual classe, que devemos herdar. DatabaseHelper Activity SQLiteDatabase SQLiteOpenHelper ListenerBD 9. Ref.: 994825 Pontos: 1,00 / 1,00 Sobre Intent do Android, marque a afirmativa verdadeira: É criada através do método startActivity( ). Representa uma ação realizada pelo usuario. Deve ser instanciada, contendo a mensagem a ser enviada para outra Activity. É utilizada para iniciar a navegação entre telas de uma aplicação. Permite a comunicação entre activity¿s através de mensagens. 10. Ref.: 1073357 Pontos: 1,00 / 1,00 A sintaxe JSON é de grande utilização para a intermediação de dados, particularmente no que se refere aos dados fornecidos por Web Services do tipo REST. Ao receber estes dados, o Java permite a interpretação dos mesmos a partir de um conjunto de classes específicas. Qual a classe para tratar os dados recebidos como um vetor de elementos? JSONList JSONArray JSONObject JSONVector JSONException
Compartilhar