عامل تحميل

تحميل بيانات لواجهة المستخدم التي تنجو من تغييرات الإعدادات.
آخر تعديل الإصدار المستقر إصدار مرشح الإصدار التجريبي الإصدار الأولي
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 بدلاً من مسؤول تنفيذ مخصّص.