A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria.

Apresentações semelhantes


Apresentação em tema: "Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria."— Transcrição da apresentação:

1 Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria

2 Agenda da Aula 3  Conectividade  Verificação de conexão Wi-Fi  Sockets – visão geral  HTTP API  REST WebServices  Projeto 2

3 Verificação de conexão Wi-Fi  Não é possível usar no emulador Classe WifiManager  WifiManager wfm = (WifiManager) getSystemService(Context.WIFI_SERVICE);  Classe WifiInfo: métodos principais 3 WifiInfo getConnectionInfo()Retorna informação sobre conexão Wi-Fi atual se existir.. int getWifiState()Retorna o estado atual do Wi-Fi: WIFI_STATE_DISABLED, WIFI_STATE_DISABLING, WIFI_STATE_ENABLED, WIFI_STATE_ENABLING, WIFI_STATE_UNKNOWN boolean isWifiEnabled()Retorna true se Wi-Fi estiver habilitado (ativo). Boolean setWifiEnabled(boolean enabled) Ativa ou desativa Wi-Fi. int getIpAddress()Retorna o endereço IP. int getLinkSpeed()Retorna a velocidade do link em Mbps.

4 Acesso à Internet  Maneiras  Sockets Utilizar apenas quando for criado protocolo próprio  Protocolo HTTP Permite usar APIs prontas java.net Apache Jakarta Commons  WebServices REST SOAP 4

5 Sockets  Conexão com a Internet de baixo nível.  Apenas TCP/IP e UDP  Classes  Socket  DataOutputStream  DataInputStream 5

6 Jakarta HTTP API  Classes  HttpClient  HttpGet, HttpPost  HttpResponse  HttpEntity  Exemplo: HttpClient 6

7 WebServices  Tipos  REST Requisição via URL (GET ou POST) Resposta em JSON, XML, etc.  SOAP Requisição e resposta em XML  Exemplo: RestWebService 7


Carregar ppt "Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria."

Apresentações semelhantes


Anúncios Google