نظرة عامة على تنفيذ عمليات الشبكة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تشرح الأدلة في هذا القسم المهام الأساسية للاتصال بالشبكة، ومراقبة الاتصال بالشبكة (بما في ذلك تغييرات الاتصال)، ومنح المستخدمين التحكم في استخدام التطبيق للشبكة. وتشرح أيضًا كيفية تحليل
بيانات XML واستهلاكها.
تصف هذه الأدلة الوحدات الأساسية لإنشاء تطبيقات Android التي تنزّل المحتوى وتحلّل البيانات بكفاءة مع تقليل عدد الزيارات على الشبكة.
لمزيد من المعلومات عن هذا الموضوع، يُرجى الاطّلاع على الأدلة التالية ذات الصلة:
الأدلّة
- الاتصال بالشبكة
- تعرَّف على كيفية الاتصال بالشبكة واختيار عميل HTTP وتنفيذ عمليات الشبكة خارج سلسلة محادثات واجهة المستخدم.
- إدارة استخدام الشبكة
- تعرَّف على طريقة التحقّق من اتصال شبكة الجهاز، وإنشاء واجهة مستخدم مفضَّلة
للتحكّم في استخدام الشبكة، والاستجابة للتغييرات في الاتصال.
- تحليل بيانات XML
- تعرَّف على كيفية تحليل بيانات XML واستخدامها.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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."]]