• 0

ما هي الـ Fragments في آندرويد؟

هل من شرح عن الـ Fragments في آندرويد وكيف تستخدم عند تطوير تطبيق آندرويد؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

Fragments هو جزء من النشاط activity والذي يتيح تصميم أكثر من وحدة نشاط modular activity بمعنى آخر يمكننا القول أن fragment هو نوع من النشاط الفرعي sub-activity.

يملك الـ fragment نموذج تصميم خاص به layout وسلوكه الخاص مع الاستدعاءات callbacks التي تتم خلال دورة حياة الـ fragment. ويمكن إضافة او إزالة fragment في نشاط activity  أثناء تشغيله.

يمكن تجميع أكثر من fragment في نشاط واحد لبناء واجهة المستخدم multi-plane UI.

يمكن استخدام fragment واحد في أكثر من نشاط.

دورة حياة الـ fragment مرتبطة ارتباطًا وثيقًا بدورة حياة النشاط وهذا يعني عند توقف النشاط سيتم إيقاف كافة الـ fragments المتاحة في هذا النشاط.

fragment_lifecycle.thumb.png.1b9fc69bab2

 

 

 

تمّ تعديل بواسطة Lujain

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن