Обзор сетевых операций
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Руководства в этом разделе объясняют основные задачи, связанные с подключением к сети, мониторингом сетевого подключения (включая изменения соединения) и предоставлением пользователям контроля над использованием сети приложением. Они также описывают, как анализировать и использовать данные XML.
В этих руководствах описаны основные строительные блоки для создания приложений Android, которые эффективно загружают контент и анализируют данные, минимизируя при этом сетевой трафик.
Дополнительные сведения об этой теме см. в следующих соответствующих руководствах:
Путеводители
- Подключиться к сети
- Узнайте, как подключиться к сети, выбрать HTTP-клиент и выполнить сетевые операции вне потока пользовательского интерфейса.
- Управление использованием сети
- Узнайте, как проверить сетевое соединение устройства, создать пользовательский интерфейс предпочтений для управления использованием сети и реагировать на изменения соединения.
- Анализ XML-данных
- Узнайте, как анализировать и использовать данные XML.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[null,null,["Последнее обновление: 2025-07-29 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."]]