שימוש במנהל טעינה מראש כדי לקבל תגובה מהירה יותר

ספריית Media3 כוללת מנהל טעינה מראש שעוזר להציג מדיה מהר יותר למשתמשים באפליקציה. מנהל הטעינה מראש טוען תוכן מהמדיה לפני שהמשתמש מתחיל להפעיל אותה. כך, כשהמשתמש עובר לתוכן אחר, הוא יכול להתחיל לפעול מהר יותר – התוכן שנטען מראש יכול להתחיל לפעול בזמן ששאר התוכן נטען להפעלה.

ב-Media3 יש מחלקה מופשטת, BasePreloadManager, שאפשר להתאים אישית כדי להטמיע כל אסטרטגיה שרוצים לתעדוף תוכן. במסמכים האלה מוסבר איך להשתמש בהטמעה של BasePreloadManager שזמינה גם בספריית Media3: ‏DefaultPreloadManager, שמניחה שהמדיה נמצאת ברשימה חד-ממדית (כמו פלייליסט או קרוסלה), ומתעדפת פריטי מדיה לפי המרחק שלהם מהמדיה שמופעלת כרגע.

המסמכים כוללים את הנושאים הבאים: