Buscar

Programação para dispositivos moveis

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 4 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

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

Continue navegando