YouTube

Got a YouTube account?

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

Arabic subtitles

Flavor Dimensions

Get Embed Code
4 Languages

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

  1. هناك بضعة أشياء أكثر حول
    ،تباين بنية Android يجب التعرف عليها
  2. ولكن لن يلزم بالضرورة استخدامها
    .في كثير من الأحيان
  3. افترضوا أن لديكم لعبة تحتوي على
    .كم كبير من الموارد المسؤولة عن الرسم
  4. في الواقع، وبهذا المقدار، فإن تضمين
    كافة الموارد المسؤولة عن الرسم لكل
  5. دقة
    .من شأنه إنتاج APK كبير بطريقة غير مقبولة
  6. قد يكون هذا هو الوقت المناسب لاستخدام
    ،صفتين للمنتج؛ واحدة لنسبة DPI المتوسطة
  7. .وأخرى لنسبة DPI المرتفعة
  8. الآن، فكِّروا فيما يحدث إذا
    .أردنا إضافة صفات مجانية ومدفوعة
  9. سترغبون في إصدار DPI بنسبة متوسطة مجاني
    وآخر مدفوع، وإصدار DPI بنسبة مرتفعة مجاني
  10. .وآخر مدفوع
  11. .ينتج عن ذلك أربع صفات تامة
  12. ومع ذلك، إن أردتم الآن تضمين
    وظيفة إضافية في
  13. ،الإصدار المدفوع، على سبيل المثال
    .فعليكم وضعها في مكانين
  14. ،أحدهما لإصدار DPI بالنسبة المتوسطة المدفوع
    .والآخر لإصدار DPI بالنسبة المرتفعة المدفوع
  15. الآن، فقدنا فجأة كافة
    مزايا إصدار التعليمات البرمجية
  16. .لاستخدام الصفات في المكان الأول
  17. لحسن الحظ، يدعم المكون الإضافي لـ Android
    مفهوم أبعاد الصفة
  18. .للتعامل مع حالة الاستخدام هذه
  19. بالضبط مثلما يقوم المكون الإضافي لـ Android
    بإنشاء مهام
  20. لكل مجموعة من نوع البنية
    .وصفة المنتج
  21. والآن، بإمكانكم بناء كل ما هو
    ممكن من نوع بنية الاختراق
  22. .وصفة المنتج وبُعد الصفة