أداة التحميل
| آخر الأخبار | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأولي |
|---|---|---|---|---|
| 9 أكتوبر 2019 | 1.1.0 | - | - | - |
تحديد الاعتماديات
لإضافة اعتمادية على Loader، يجب تضمين مستودع Google Maven في مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle لتطبيقك أو وحدتك:
Groovy
dependencies { implementation "androidx.loader:loader:1.1.0" }
Kotlin
dependencies { implementation("androidx.loader:loader:1.1.0") }
لمزيد من المعلومات حول الاعتماديات، يُرجى الاطّلاع على إضافة اعتماديات الإصدار.
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.
الإصدار 1.1.0
الإصدار 1.1.0
9 أكتوبر 2019
تم طرح androidx.loader:loader:1.1.0. يتضمّن الإصدار 1.1.0 هذه التعديلات.
التغييرات المهمة منذ الإصدار 1.0.0
- تغيير المنفّذ التلقائي: أصبح المنفّذ التلقائي للرمز
AsyncTaskLoader(وبالتاليCursorLoader) هوAsyncTask.THREAD_POOL_EXECUTORبدلاً من المنفّذ المخصّص. - ضبط Executor مخصّص: يمكن الآن لعمليات التنفيذ المخصّصة للفئة
AsyncTaskLoaderأو فئاتها الفرعية إلغاءgetExecutor()لضبط Executor مخصّص.
الإصدار 1.1.0-rc01
5 يونيو 2019
تم إصدار androidx.loader:loader:1.1.0-rc01 بدون أي تغييرات منذ 1.1.0-beta01.
الإصدار 1.1.0-beta01
13 مارس 2019
تم طرح androidx.loader:loader:1.1.0-beta01. يمكنك الاطّلاع على القائمة الكاملة للتعديلات في هذا الإصدار هنا.
إصلاح الأخطاء
- تم إصلاح مشكلة كانت تؤدي إلى حدوث
StaleDataExceptionعند إعادة تشغيل أداة التحميل منonLoadFinished(b/123922776)
الإصدار 1.1.0-alpha01
3 كانون الأول (ديسمبر) 2018
الميزات الجديدة
- تمت إضافة طريقة
getExecutor()إلىAsyncTaskLoaderللسماح لك بتعيين Executor مخصّص (aosp/810773)
تغييرات السلوك
- أصبح المنفِّذ التلقائي لـ
AsyncTaskLoaderهوAsyncTask.THREAD_POOL_EXECUTORبدلاً من المنفِّذ المخصّص.