عامل تحميل
آخر تعديل | الإصدار المستقر | إصدار مرشح | الإصدار التجريبي | الإصدار الأولي |
---|---|---|---|---|
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. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.
راجع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.
الإصدار 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
بدلاً من مسؤول تنفيذ مخصّص. - إعداد جهة تنفيذ مخصّصة: يمكن الآن لعمليات التنفيذ المخصّصة لـ
AsyncTaskLoader
أو فئاتها الفرعية إلغاءgetExecutor()
لضبط أداة تنفيذ مخصّصة.
الإصدار 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
للسماح لك بضبط منفّذ تنفيذ مخصّص (aosp/810773).
التغييرات في السلوك
- المُنفِّذ التلقائي لـ
AsyncTaskLoader
أصبح الآنAsyncTask.THREAD_POOL_EXECUTOR
بدلاً من مسؤول تنفيذ مخصّص.