استخدام أداة إدارة التحميل المُسبَق للحصول على رد أسرع

توفّر مكتبة Media3 أداة لإدارة التحميل المُسبَق تساعدك في عرض الوسائط بشكل أسرع للمستخدمين في تطبيقك. وتحمّل هذه الأداة المحتوى من الوسائط قبل أن يبدأ المستخدم تشغيله. بهذه الطريقة، عندما ينتقل المستخدم إلى محتوى آخر، يمكن أن يبدأ تشغيله بشكل أسرع، إذ يمكن تشغيل المحتوى المحمَّل مسبقًا بينما يتم تحميل بقية المحتوى لتشغيله.

توفّر Media3 فئة مجرّدة، BasePreloadManager، يمكن تخصيصها لتنفيذ أي استراتيجية لديك لتحديد أولوية المحتوى. توضّح مجموعة المستندات هذه كيفية استخدام تنفيذ BasePreloadManager يتم توفيره أيضًا في مكتبة Media3: DefaultPreloadManager، والذي يفترض أنّ الوسائط مضمّنة في قائمة أحادية الأبعاد (مثل قائمة تشغيل أو منصة عرض بعناصر متغيّرة)، ويحدّد أولوية عناصر الوسائط استنادًا إلى مدى قربها من الوسائط التي يتم تشغيلها حاليًا.

تتضمّن المستندات المواضيع التالية: