YouTube

Got a YouTube account?

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

Arabic subtitles

Main Thread vs Background Thread - Developing Android Apps

Get Embed Code
10 Languages

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

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