انجام نمای کلی عملیات شبکه
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
راهنماهای این بخش وظایف اساسی مربوط به اتصال به شبکه، نظارت بر اتصال شبکه (از جمله تغییرات اتصال) و دادن کنترل به کاربران بر روی استفاده از شبکه برنامه را توضیح میدهند. آنها همچنین نحوه تجزیه و مصرف داده های XML را شرح می دهند.
این راهنماها بلوکهای اساسی برای ایجاد برنامههای Android را توصیف میکنند که محتوا را دانلود میکنند و دادهها را به طور موثر تجزیه میکنند و در عین حال ترافیک شبکه را به حداقل میرسانند.
برای کسب اطلاعات بیشتر در مورد این موضوع، به راهنمای مرتبط زیر مراجعه کنید:
راهنماها
- به شبکه وصل شوید
- نحوه اتصال به شبکه، انتخاب یک کلاینت HTTP و انجام عملیات شبکه خارج از رشته رابط کاربری را بیاموزید.
- مدیریت استفاده از شبکه
- با نحوه بررسی اتصال شبکه دستگاه، ایجاد یک رابط کاربری ترجیحی برای کنترل استفاده از شبکه و پاسخ به تغییرات اتصال آشنا شوید.
- تجزیه و تحلیل داده های XML
- یاد بگیرید که چگونه داده های XML را تجزیه و مصرف کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],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."]]