Arabic subtitles

Building Todays List Item - Developing Android Apps

Get Embed Code
10 Languages

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

  1. دعوني أشرح المنطق الذي أفكر به
    .عندما أنظر إلى تخطيط جديد
  2. يشبه ذلك الأمر كما لو كان لدينا عمودان متساويان
    .في المساحة هنا
  3. يشير ذلك، إلى أننا نحتاج
    إلى أوزان LinearLayout حيث يكون
  4. .لجميعها أوزان متساوية
  5. ولذلك دعونا
    .ننشئ LinearLayout أفقيًا
  6. وخلال هذا التابع الأول، يكون
    ،لدينا ثلاثة عروض نصوص مكدسة
  7. وبالتالي يكون لدينا LinearLayout رأسي
    ويسري نفس الشيء على التابع الثاني
  8. الذي يتسم بوجود عنصرين
    رأسيين مكدسين
  9. في الجزء العلوي لكل منهما وهو ما يعني أننا
    .نستخدم LinearLayout رأسي أيضًا
  10. وفيما يلي التعليمة البرمجية حيث قمنا
    بإنشاء ملف list_item_forecasts_today.xml جديد تحت
  11. .مجلد التخطيط
  12. تبدو التعليمة البرمجية أقرب ما
    .تكون إلى list_item_forecast
  13. وتتميز بوجود LinearLayout أفقي بصفته
    .عنصر جذر
  14. يعد التابع الأول LinearLayout رأسيًا
  15. .ويقدر اتساعه بصفر ويبلغ وزنه واحدًا
  16. يعد التابع الثاني LinearLayout
    رأسيًا باتساع صفر ووزنه
  17. يبلغ واحدًا
  18. الأمر الذي يقسم
    المسافة
  19. .الأفقية بالتساوي بين كل تابع
  20. في حالة عودتك إلى LinearLayout الأول، لاحظ أنه بها
  21. ،ثلاثة عروض نصية TextView
    للتاريخ
  22. ودرجة الحرارة
    .المرتفعة ودرجة الحرارة المنخفضة
  23. نعمل على تحديد
    الجاذبية
  24. إلى المركز الأفقي، وبالتالي
    .سيتمركز كل شيء داخل LinearLayout بشكل أفقي
  25. وإلا فستتم المحاذاة بشكل افتراضي لجهة
    .اليسار إلى LinearLayout
  26. ينطبق نفس الشيء على
    .LinearLayout الثاني
  27. نقوم بتحديد الجاذبية لتكون في المركز الأفقي
    وهو ما يجعل الرمز
  28. وTextView الخاص
    .بتنبؤات الطقس بالداخل في المركز الأفقي أيضًا