YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic feliratok

Modify ForecastAdapter - Quiz

Beágyazókód kérése
5 Languages

Showing Revision 5 created 06/09/2016 by Udacity Robot.

  1. على ما يبدو أن التطبيق يُظهر بيانات وهمية
    .تم ترميزها ترميزًا ثابتًا في ملف XML
  2. دعونا نجعل
    بيانات الطقس الفعلية تظهر على الشاشة
  3. .باستخدام محول التنبؤ
  4. والآن سنستخدم نفس التخطيط
    لجميع عناصر القائمة، لكننا سنتحدث عن دمج
  5. تخطيط XML الخاص بـ today
    .في مقطع الفيديو التالي
  6. ومن الناحية النظرية يدير محول التنبؤ
    الأمور المنطقية ولذلك
  7. ننشئ لكل صف في المؤشر
    .عنصر قائمة مقابل
  8. تذكروا الشرح الوارد في
    ،الدرس الأول حول محول الصفيف
  9. باستثناء
    ،مصدر البيانات الذي كان صفيفًا
  10. فإنه الآن مؤشر
    من قاعدة البيانات ويتم تحديد تخطيط
  11. عنصر القائمة في
    .ملف XML الخاص بالتنبؤ بعناصر القائمة
  12. ،وفيما يتعلق بصف واحد من المؤشر
    سنقوم بدراسة القيم
  13. .واستخراجها
  14. ونسمّي ذلك ربط البيانات
    بطرق العرض لأننا نأخذ القيمة في
  15. كل عمود
    .ونضعها على عرض مختلف
  16. ،وعلى سبيل المثال
  17. سيتم وضع قيمة درجة الحرارة العظمى
    .على عرض النص الخاص بدرجة الحرارة العظمى
  18. ويتم وضع قيمة درجة الحرارة الصغرى
    .على عرض النص الخاص بدرجة الحرارة الصغرى
  19. ،وبالنسبة للصف الثاني
    نربط البيانات بنفس الطريقة
  20. حتى ننشئ عنصر قائمة
    .لكل صف في المؤشر
  21. وفي الوقت الحالي، تحدد التعليمة البرمجية
    محول التنبؤ
  22. على أنه امتداد من
    .فئة محولات المؤشر
  23. وإذا نظرتم إلى وثائق
  24. محول المؤشر، ستلاحظون
    .أنه فئة مجردة
  25. ويوجد أسلوبان مجردان
    .سنضطر إلى تجاوزهما، bindView وnewView
  26. وينتج عن أسلوب newView تخطيط جديد
    .لعناصر القائمة، لكنه لا يحتوي على أي بيانات
  27. ويأخذ أسلوب bindView
    تخطيط حالي لعناصر القائمة
  28. ،ويحدثه
    .ببيانات من المؤشر
  29. وفي فئة محول التنبؤ
    في أسلوب newView
  30. نقوم بتضخيم
    .تخطيط XML الخاص بالتنبؤ بعناصر القائمة
  31. ،ثم في أسلوب bindView
  32. نربط البيانات من المؤشر
    .بطرق العرض الفردية
  33. على سبيل المثال، من المؤشر
    .نقرأ وصف الطقس
  34. ثم يتعين علينا البحث في
    التدرج الهرمي للعرض للعثور على TextView
  35. الذي يحمل المعرّف
    list_item_forecast_textview
  36. وفور العثور على TextView، نستطيع
    .تحديثه بالوصف المناسب
  37. وقد وفرنا خلاصة وافية عن التعليمة البرمجية
  38. ،لأسلوب bindView
    .لنساعدكم في بدء العمل
  39. ولكننا تركنا بعض الأعمال
    .لتقوموا بها بأنفسكم
  40. وفي الخلاصة الوافية، ذكرنا بعض
    الأساليب المساعدة والسلاسل
  41. .لتنسيق التاريخ
  42. ،وهذا لأن جميع التواريخ
  43. ،في التطبيق الذي بين أيدينا
    .تُعرض بنفس الطريقة
  44. ومع ذلك، ففي الأطر السلكية
    .نحظى بتنسيق تاريخ أكثر ملاءمة
  45. مثل اليوم والغد
    .والأربعاء والخميس وهكذا
  46. وإليكم المنطق
  47. الذي يتبعه الأسلوب المساعد
    .للحصول على سلسلة التاريخ الملاءمة
  48. إذا كان التاريخ في هذا الأسبوع، يُقال اليوم أو
    .الغد أو اسم يوم الأسبوع
  49. وإذا كان التاريخ بعد أكثر من أسبوع، فعندئذٍ
    .نستخدم التنسيق الإثنين 8 يونيو وهكذا
  50. وبعد أن تقوموا بتجميع التطبيق
  51. وتشغيله، فينبغي أن تكون الآن البيانات الفعلية
    .لتوقع حالة الطقس معروضة في التطبيق
  52. وأن يكون تنسيق التاريخ
    .الذي يستخدمه أكثر ملاءمة
  53. .حددوا هذه المربعات عند الانتهاء