YouTube

Got a YouTube account?

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

Arabic subtitles

Whats Your Name

Get Embed Code
14 Languages

Showing Revision 2 created 12/28/2015 by Fran Ontanaya.

  1. استمعنا للتو لبعض القصص الرائعة من
    مستخدمي الجوجل حول كيفة تعاملهم مع
  2. الغموض
  3. والآن سنستغل الفرصة
    لنتعامل مع الغموض أيضاً
  4. في مهمة كتابة الكود القادمة
    سنقوم بإضافة حقل النص
  5. إلى التطبيق بحيث أن أي شخص
    يستطيع إدخال الأسماء، مثل Larry أو
  6. Kevin، ضمن التطبيق
    من أجل طلب القهوة الخاصة بهم
  7. في البداية ربما لا تدرك كيفية
    التعامل مع شيء كهذا، ولكن
  8. حسناً
  9. يمكنك أن تبحث عنها في جوجل
    على شبكة الإنترنت
  10. وكما تقول أمي دائماً
    يمكنك أن تقوم بخطوة واحدة فقط في وقتٍ واحد
  11. ينبغي على التطبيق أن يظهر بشيء
    من هذا القبيل وها هو حقل الـ "name"
  12. هناك نمط خاص من العرض
    ضمن "Android" لمعالجة عملية إدخال النص
  13. لذلك عندما تقوم تضغط ضمن الحقل
    فتظهر لوحة المفاتيح
  14. عندما يكون الحقل فارغاً
  15. يقوم بإعطائك بعض التلميحات النصية لإخبارك
    بما عليك كتابته هنا
  16. بمجرد البدء بالكتابة
    تختفي هذه التلميحات النصيّة
  17. عند الإنتهاء من الكتابة
    تستطيع ببساطة إخفاء لوحة المفاتيح
  18. ولربما شاهدت هذا العرض
    عدة مرات سابقاً ضمن تطبيقات أخرى
  19. على سبيل المثال، في تطبيقات الدردشة
    تقوم بكتابة رسالتك ضمن الحقل
  20. ثم ترسلها لشخصٍ
  21. هذا في الواقع عرض معقّد تماماً
    لأن هناك الكثير من الأمور تحصل
  22. وراء الكواليس، ولكن لحسن الحظ
    فإن "Android" يعالج كل هذا لنا
  23. حسناً، تابع وأضف هذا الحقل
    إلى تطبيقك، ومن ثم قم بالتغيير بحيث
  24. أنه عندما يقوم المستخدم بنقر زر "order"
    فإن الأسم يظهر هنا أيضاً
  25. أولاً، نظّم الخطوات
    التي تحتاج أن تفعلها
  26. يمكنك كتابة إجابتك هنا
  27. أثناء قيامك بكل خطوة، تستطيع
    أن تبحث في الجوجل عن كيفة قيامك بها
  28. والعثور على الكود المناسب لها
  29. أو يمكنك أن تبحث عن صفحة الآراء
    في "Android" لتستطيع أن تختار بعض الأفكار
  30. كما يمكنك أيضاً استخدام التسجيل
    لتعديل قيمة المتحولات أثناء
  31. قيامك بكل خطوة من هذه الخطوات
  32. عند الإنتهاء من ذلك
    أجب على هذه الأسئلة الموجودة على اليمين
  33. ما هو العرض الذي إنتهيت من إضافته؟
  34. وما هي طريقة الـ"Java" التي
    وفرت لك النص الذي قام المستخدم بإدخاله؟
  35. وأخيراً، ما هو نمط
    البيانات المعادة لهذه الطريقة؟
  36. أكتب إجابتك هنا