Executar a visão geral das operações de rede
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Os guias nesta seção explicam as tarefas básicas envolvidas na conexão e
monitoramento da conexão de rede (incluindo mudanças de conexão) e
fornecendo aos usuários controle sobre o uso da rede de um app. Eles também descrevem como
analisar e consumir dados XML.
Estes guias descrevem os elementos básicos para criar apps
Android que fazem o download de conteúdo e analisam dados de maneira eficiente, minimizando
o tráfego de rede.
Para saber mais sobre este tópico, consulte estes guias relacionados:
Guias
- Conectar-se à rede
- Aprenda a se conectar à rede, escolher um cliente HTTP e executar
operações de rede fora da linha de execução de interface.
- Gerenciar o uso da rede
- Aprenda a verificar a conexão de rede de um dispositivo, criar uma interface de preferências
para controlar o uso da rede e responder a mudanças na conexão.
- Analisar dados XML
- Aprenda a analisar e consumir dados XML.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],[],null,["# Perform network operations overview\n\nThe guides in this section explain the basic tasks involved in connecting to the\nnetwork, monitoring the network connection (including connection changes), and\ngiving users control over an app\\\\'s network usage. They also describe how to\nparse and consume XML data.\n\nThese guides describe the fundamental building blocks for creating Android\napplications that download content and parse data efficiently while minimizing\nnetwork traffic.\n\nTo learn more about this topic, see the following related guides:\n\n- [Reduce network battery drain: Overview](/develop/connectivity/preserving-battery)\n- [Minimize the effect of regular updates](/develop/connectivity/minimize-effect-regular-updates)\n- [Web-based content](/guide/webapps)\n\nGuides\n------\n\n**[Connect to the network](/develop/connectivity/network-ops/connecting)**\n: Learn how to connect to the network, choose an HTTP client, and perform\n network operations outside of the UI thread.\n\n**[Manage network usage](/develop/connectivity/network-ops/managing)**\n: Learn how to check a device\\\\'s network connection, create a preference UI\n for controlling network usage, and respond to connection changes.\n\n**[Parse XML data](/develop/connectivity/network-ops/xml)**\n: Learn how to parse and consume XML data."]]