اذهب إلى المحتوى

السؤال

Recommended Posts

  • 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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...