لودر
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
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 سفارشی.