مشاركة البيانات البسيطة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
لعل إحدى الميزات الرائعة في تطبيقات Android هي قدرتها على التواصل والتكامل مع بعضها البعض. لماذا تعيد تصميم وظائف ليست أساسية لتطبيقك إذا كانت متوفرة
في تطبيق آخر؟
يتناول هذا القسم بعض الطرق الشائعة التي يمكنك من خلالها إرسال بيانات بسيطة واستلامها (مثل النصوص والصور والملفات) بين التطبيقات التي تستخدم Android Sharesheet وIntent محلل Intent مع عناصر Intent
.
دروس
- إرسال بيانات بسيطة إلى تطبيقات أخرى
- تعرَّف على كيفية إعداد تطبيقك لإرسال النصوص والبيانات الأخرى إلى تطبيقات أخرى باستخدام Android Sharesheet وبرنامج تحديد الأهداف.
- استلام بيانات بسيطة من تطبيقات أخرى
- تعرَّف على كيفية إعداد تطبيقك لتلقّي النصوص والبيانات الأخرى من الأغراض.
ملاحظة: لا يُنصح بشدة باستخدام ActionProvider
لعرض إجراءات المشاركة داخل تطبيقك.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Sharing simple data\n\nOne of the great things about Android apps is their ability to communicate and\nintegrate with each other. Why reinvent functionality that isn't core to your application when it\nalready exists in another application?\n\nThis section covers some common ways you can send and receive simple data (like text, images and files) between\napplications using the Android Sharesheet and Intent Resolver with\n[Intent](/reference/android/content/Intent) objects.\n\nLessons\n-------\n\n**[Sending Simple Data to Other Apps](/training/sharing/send)**\n: Learn how to set up your application to be able to send text and other data to other\n applications with the Android Sharesheet and intent resolver.\n\n**[Receiving Simple Data from Other Apps](/training/sharing/receive)**\n: Learn how to set up your application to receive text and other data from intents.\n\nNote: use of [ActionProvider](/reference/android/view/ActionProvider)\nto show share actions within your application is highly discouraged."]]