Arabic subtitles

03-09 إضافة تعليمة برمجية لسرد جميع وجبات العشاء

03-09 إضافة تعليمة برمجية لسرد جميع وجبات العشاء

Get Embed Code
4 Languages

Showing Revision 12 created 11/01/2015 by st_review2.

  1. في الأقسام القليلة التالية،
  2. سنتعرف على كيفية تتبع طريقة عرض المستخدمين للمنتجات وشراء الأشياء.
  3. لا تُعلم هذه الدورة التدريبية كيفية
  4. تطبيق وظيفة
    عربة التسوق.
  5. ما تُعلمه هو كيفية إضافة تعليمة
    برمجية للتحليلات للإبلاغ عن بيانات
  6. بشأن الخطوات المختلفة
    في عملية التسوق.
  7. لكن، يحتاج تطبيق العشاء إلى القليل
    من الوظائف الإضافية
  8. ليكون مفيدًا كأداة تعليمية،
    في هذه الحالة.
  9. ستضيف وظيفة إلى التطبيق
    لعرض جميع وجبات العشاء.
  10. ستيتح هذه القائمة للمستخدمين
    رؤية جميع خيارات العشاء
  11. واختيار الوجبات المطلوب عرضها.
  12. تتضمن فئة العشاء أسلوبًا بالفعل،
    getAllDinners،
  13. من شأنه إرجاع قائمة بجميع وجبات العشاء.
  14. لذلك نحتاج الآن إلى إضافة نشاط.
  15. لعرض جميع وجبات العشاء
    على هيئة قائمة تمرير.
  16. كما نحتاج إلى إضافة
    زر على الشاشة الرئيسية
  17. من شأنه بدء النشاط
    لعرض جميع وجبات العشاء.
  18. لذلك ستحتاج إلى
    إضافة بعض الرموز إلى التطبيق.
  19. للبدء في ذلك، ستحتاج إلى
    إضافة الفئة ShowAllDinnersActivity.
  20. ثم ستحتاج إلى إضافة الأسلوب
    showDinnerList في Main Activity.
  21. وسينتقل الإجراء onClick
    الخاص بالعناصر الموجودة في القائمة
  22. إلى الشاشة
    Order Dinner.
  23. لذلك، لا تعرض الشاشة
    Order Dinner حاليًا سوى مربع
  24. معلومات عن طلب العشاء.
  25. لكن خلال عملك عبر الأقسام القليلة
    التالية، ستضيف أزرارًا إلى
  26. هذه الشاشة لمحاكاة الخطوات
    المتبعة في عملية الشراء.
  27. لذلك ستحتاج إلى إضافة الزر
    Show all the Dinners إلى activity_main.xml.
  28. ثم ستحتاج إلى ملفات
    التخطيط لقائمة وجبات العشاء التمريرية.
  29. ومن ثم ستضيف list_all_dinners.xml
    لقائمة التمرير نفسها.
  30. ثم show_dinner_in_row.xml
    لكل صف في القائمة.
  31. إذا كنت ترغب في خوض التحدي،
    فاكتب التعليمة البرمجية بنفسك، أو
  32. يمكنك الحصول على تعليمة برمجية معرفة مسبقًا
    إذا أردت ذلك من GitHub، حسب رغبتك.