لودر

داده‌ها را برای رابط کاربری خود بارگیری کنید که از تغییرات پیکربندی جان سالم به در می‌برد.
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
9 اکتبر 2019 1.1.0 - - -

اعلام وابستگی ها

برای افزودن وابستگی به Loader، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

dependencies {
    implementation "androidx.loader:loader:1.1.0"
}

کاتلین

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 است.
  • تنظیم یک 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 منتشر شد. لیست کامل commit های موجود در این نسخه را می توانید در اینجا بیابید.

رفع اشکال

  • رفع مشکلی که باعث ایجاد StaleDataException در هنگام راه اندازی مجدد لودر از onLoadFinished می شد ( b/123922776 )

نسخه 1.1.0-alpha01

3 دسامبر 2018

ویژگی های جدید

  • یک متد getExecutor() به AsyncTaskLoader اضافه کرد تا به شما امکان می دهد یک Executor سفارشی تنظیم کنید ( aosp/810773 )

تغییر رفتار

  • اجرای پیش‌فرض برای AsyncTaskLoader اکنون AsyncTask.THREAD_POOL_EXECUTOR است نه یک Executor سفارشی.
،

لودر

داده‌ها را برای رابط کاربری خود بارگیری کنید که از تغییرات پیکربندی جان سالم به در می‌برد.
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
9 اکتبر 2019 1.1.0 - - -

اعلام وابستگی ها

برای افزودن وابستگی به Loader، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

dependencies {
    implementation "androidx.loader:loader:1.1.0"
}

کاتلین

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 است.
  • تنظیم یک 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 منتشر شد. لیست کامل commit های موجود در این نسخه را می توانید در اینجا بیابید.

رفع اشکال

  • رفع مشکلی که باعث ایجاد StaleDataException در هنگام راه اندازی مجدد لودر از onLoadFinished می شد ( b/123922776 )

نسخه 1.1.0-alpha01

3 دسامبر 2018

ویژگی های جدید

  • یک متد getExecutor() به AsyncTaskLoader اضافه کرد تا به شما امکان می دهد یک Executor سفارشی تنظیم کنید ( aosp/810773 )

تغییر رفتار

  • اجرای پیش‌فرض برای AsyncTaskLoader اکنون AsyncTask.THREAD_POOL_EXECUTOR است نه یک Executor سفارشی.