freeCodeCamp/guide/arabic/android-development/core-components/index.md

32 lines
2.6 KiB
Markdown
Raw Normal View History

---
title: Android core components
localeTitle: مكونات Android الأساسية
--- # مكونات Android الأساسية
المكونات الأساسية هي العناصر الأساسية التي يتكون منها تطبيق Android. كل واحد منهم لديه غرضه الخاص ودورة حياته ولكن ليست كلها مستقلة. هم انهم:
* أنشطة
* خدمات
* مستقبلات البث
* موفري المحتوى
## [أنشطة](https://developer.android.com/guide/components/activities/)
_النشاط_ هو مكون يحتوي على واجهة مستخدم ويمثل شاشة واحدة. يمكن أن يكون للتطبيق أنشطة متعددة ، يمكن أن يكون كل منها نقطة دخول إلى التطبيق نفسه للمستخدم أو للنظام (نشاط التطبيق الذي يريد فتح نشاط آخر ينتمي إلى التطبيق نفسه أو إلى نشاط آخر).
## [خدمات](https://developer.android.com/guide/components/services)
_الخدمة_ عبارة عن مكون بدون واجهة مستخدم لإجراء عمليات تشغيل طويلة في الخلفية. هناك نوعان من الخدمات:
* الخدمات _الأمامية_ : ترتبط ارتباطًا وثيقًا بتفاعل المستخدم (على سبيل المثال تشغيل الموسيقى) ، لذلك من الصعب على النظام قتلهم.
* خدمات _خلفية_ : لا ترتبط مباشرة بأنشطة المستخدم ، لذا يمكن قتلهم إذا كانت هناك حاجة إلى المزيد من ذاكرة الوصول العشوائي.
## [مستقبلات البث](https://developer.android.com/guide/components/broadcasts)
هاز استقبال البث_ هو مكون آخر بدون واجهة مستخدم (باستثناء إخطار شريط الحالة الاختياري) الذي يسمح للنظام بتسليم الأحداث من / إلى التطبيق ، حتى عندما لم يتم إطلاق هذا الأخير من قبل.
## [موفري المحتوى](https://developer.android.com/guide/topics/providers/content-providers)
_موفر المحتوى_ هو أحد المكونات المستخدمة لإدارة مجموعة من بيانات التطبيق لمشاركتها مع التطبيقات الأخرى. يتم تحديد كل عنصر يتم حفظه في موفر المحتوى من خلال مخطط URI.
للحصول على معلومات مفصلة حول الموضوع ، راجع وثائق [أساسيات Android](https://developer.android.com/guide/components/fundamentals) الرسمية