Buscar

Avaliação de Programação para Dispositivos Móveis

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

Continue navegando