Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouJoãovictor Penso Alterado mais de 9 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.