Esta aula explica as tarefas básicas envolvidas na conexão à rede, monitoramento da conexão de rede (incluindo alterações na conexão) e controle dos usuários sobre o uso da rede de um app. Também descreve como analisar e consumir dados XML.
Se concluir as lições, você terá os fundamentos para a criação de aplicativos para Android que fazem o download de conteúdo e analisam dados de maneira eficiente, minimizando o tráfego de rede.
Observação: veja a aula Como transmitir dados de rede usando o Volley para ver informações sobre o Volley, uma biblioteca HTTP que facilita e agiliza a criação de rede para apps para Android. O Volley está disponível no GitHub (em inglês). O Volley pode ajudar a otimizar e melhorar o desempenho das operações de rede do seu app.
Para saber mais sobre este tópico, consulte estes guias relacionados:
- Otimizar a duração da bateria
- Transferir dados sem descarregar a bateria
- Apps da Web
- Transmitir dados de rede com o Volley
Lições
- Como se conectar à rede
- Aprenda a se conectar à rede, escolher um cliente HTTP e executar operações de rede fora da linha de execução de IU.
- Gerenciar o uso da rede
- Aprenda a verificar a conexão de rede de um dispositivo, criar uma IU das preferências para controlar o uso da rede e responder a alterações na conexão.
- Como analisar dados XML
- Saiba como analisar e consumir dados XML.