برش
| آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
|---|---|---|---|---|
| 13 ژانویه 2021 | - | - | - | 1.1.0-alpha02 |
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.1.0
نسخه 1.1.0-alpha02
13 ژانویه 2021
androidx.slice:slice-builders:1.1.0-alpha02 ، androidx.slice:slice-core:1.1.0-alpha02 و androidx.slice:slice-view:1.1.0-alpha02 منتشر شدند. نسخه 1.1.0-alpha02 حاوی این commit ها است.
تغییرات API
- پشتیبانی از انتخابگرها در عملکردهای برش در نمای ردیف ( I4d965 )
- پشتیبانی از SliceAction برای GridRow ( Ie289b )
- متن انتخابگر زمان اضافه شد، که با ضربه زدن یک دیالوگ انتخابگر زمان یا انتخاب تاریخ ایجاد می کند. ( I07deb )
- رفع مشکل خطای Treehug ( I416cc )
-
ListBuilder.StarRatingBuilderاضافه شد، که ردیفی است که از ورودی های رتبه بندی ستاره برای برش ها پشتیبانی می کند. ( I25aec ) - برای پذیرش یک بسته،
ListBuilder#setHostExtraباListBuilder#setHostExtrasجایگزین کرد ( I43ec7 , b/ ) - افزودن API
ListBuilder#setHostExtraوSliceMetadata#getHostExtrasبرای ذخیره و استخراج اطلاعات اضافی برای میزبان از برش. ( Ib0768 , b/ ) - API جدید برای RowBuilder اضافه شد تا پایان یک بخش را نشان دهد و تقسیمکننده خط پایین را نشان دهد. ( I23ddd , b/ )
- برای تعامل بهتر کاتلین، حاشیهنویسی پوچها را در سازندگان برش اضافه کنید. ( If00f1 , b/166489398 )
-
CellBuilder.addOverlayTextاضافه شد که متن را روی تصویر در سلول می پوشاند. ( I09d97 ) - ویژگی imageCornerRadius برای اعمال گوشه های گرد به
SliceHints.LARGE_IMAGEاضافه شد. تصاویر/نمادهای LARGE_IMAGE. ( I3e8f8 ) -
configureViewPolicyبه جای خصوصی محافظت شود تا بتوان آن را از زیر کلاس ها فراخوانی کرد. ( I6772b ) - پشتیبانی از تصاویر خام در نمای شبکه ای که برای تصاویر عمودی و منظره اندازه می شوند. ( I925fb )
- یک API جدید
SliceView#getNumberOfHiddenItemsاضافه کرد تا تعداد آیتمهای برشی را که در نمای ظاهر نمیشوند به دست آورد. ( I09651 ) -
SliceView#setRowStyleFactoryاضافه شد تا به میزبانهای slice اجازه دهد تا سبک هر ردیف را بر اساس ابرداده برش سفارشی کنند. ( Ia8f2e )
رفع اشکال
- رفع عملکرد Picker Slice در Gridrow به عنوان تنها مورد ( I3d899 )
مشارکت خارجی
- بررسی پرز API برای StaticFinalBuilder برای androidx فعال است ( I2b11b , b/138602561 )
Slice-Builders-Ktx نسخه 1.0.0-alpha08
13 ژانویه 2021
androidx.slice:slice-builders-ktx:1.0.0-alpha08 منتشر شد. نسخه 1.0.0-alpha08 حاوی این commit ها است.
به روز شد تا به Slice-builders 1.1.0-alpha02 وابسته باشد.
نسخه 1.1.0-alpha01
7 مه 2019
androidx.slice:slice-builders:1.1.0-alpha01 ، androidx.slice:slice-builders-ktx:1.0.0-alpha07 ، androidx.slice:slice-core:1.1.0-alpha01 و androidx.slice:slice-view:1.1.0-alpha01 منتشر شد. commit های موجود در این نسخه را می توانید در اینجا بیابید.
ویژگی های جدید
-
onCreatePermissionRequestمی توان درSliceProviderلغو کرد تا رفتار اعطای مجوز سفارشی شود.
رفع اشکال
- هنگامی که یک آیتم ردیفی با تنها یک عملکرد کلیک شد، OnSliceActionListener ثابت تماس نمی گرفت
- SliceView ثابت پارامترهای طرح بندی MeasureSpec.EXACTLY را رعایت نمی کند
- تکرار onClick در طول onLongClick در SliceView رفع شد
برش
| آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
|---|---|---|---|---|
| 13 ژانویه 2021 | - | - | - | 1.1.0-alpha02 |
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.1.0
نسخه 1.1.0-alpha02
13 ژانویه 2021
androidx.slice:slice-builders:1.1.0-alpha02 ، androidx.slice:slice-core:1.1.0-alpha02 و androidx.slice:slice-view:1.1.0-alpha02 منتشر شدند. نسخه 1.1.0-alpha02 حاوی این commit ها است.
تغییرات API
- پشتیبانی از انتخابگرها در عملکردهای برش در نمای ردیف ( I4d965 )
- پشتیبانی از SliceAction برای GridRow ( Ie289b )
- متن انتخابگر زمان اضافه شد، که با ضربه زدن یک دیالوگ انتخابگر زمان یا انتخابگر تاریخ ایجاد می کند. ( I07deb )
- رفع مشکل خطای Treehug ( I416cc )
-
ListBuilder.StarRatingBuilderاضافه شد، که ردیفی است که از ورودی های رتبه بندی ستاره برای برش ها پشتیبانی می کند. ( I25aec ) - برای پذیرش یک بسته،
ListBuilder#setHostExtraباListBuilder#setHostExtrasجایگزین کرد ( I43ec7 , b/ ) - افزودن API
ListBuilder#setHostExtraوSliceMetadata#getHostExtrasبرای ذخیره و استخراج اطلاعات اضافی برای میزبان از برش. ( Ib0768 , b/ ) - API جدید برای RowBuilder اضافه شد تا پایان یک بخش را نشان دهد و تقسیمکننده خط پایین را نشان دهد. ( I23ddd , b/ )
- برای تعامل بهتر کاتلین، حاشیهنویسی پوچها را در سازندگان برش اضافه کنید. ( If00f1 , b/166489398 )
-
CellBuilder.addOverlayTextاضافه شد که متن را روی تصویر در سلول می پوشاند. ( I09d97 ) - ویژگی imageCornerRadius برای اعمال گوشه های گرد به
SliceHints.LARGE_IMAGEاضافه شد. تصاویر/نمادهای LARGE_IMAGE. ( I3e8f8 ) -
configureViewPolicyبه جای خصوصی محافظت شود تا بتوان آن را از زیر کلاس ها فراخوانی کرد. ( I6772b ) - پشتیبانی از تصاویر خام در نمای شبکه ای که برای تصاویر عمودی و منظره اندازه می شوند. ( I925fb )
- یک API جدید
SliceView#getNumberOfHiddenItemsاضافه کرد تا تعداد آیتمهای برشی را که در نمای ظاهر نمیشوند به دست آورد. ( I09651 ) -
SliceView#setRowStyleFactoryاضافه شد تا به میزبانهای slice اجازه دهد تا سبک هر ردیف را بر اساس ابرداده برش سفارشی کنند. ( Ia8f2e )
رفع اشکال
- رفع عملکرد Picker Slice در Gridrow به عنوان تنها مورد ( I3d899 )
مشارکت خارجی
- بررسی پرز API برای StaticFinalBuilder برای androidx فعال است ( I2b11b , b/138602561 )
Slice-Builders-Ktx نسخه 1.0.0-alpha08
13 ژانویه 2021
androidx.slice:slice-builders-ktx:1.0.0-alpha08 منتشر شد. نسخه 1.0.0-alpha08 حاوی این commit ها است.
به روز شد تا به Slice-builders 1.1.0-alpha02 وابسته باشد.
نسخه 1.1.0-alpha01
7 مه 2019
androidx.slice:slice-builders:1.1.0-alpha01 ، androidx.slice:slice-builders-ktx:1.0.0-alpha07 ، androidx.slice:slice-core:1.1.0-alpha01 و androidx.slice:slice-view:1.1.0-alpha01 منتشر شد. commit های موجود در این نسخه را می توانید در اینجا بیابید.
ویژگی های جدید
-
onCreatePermissionRequestمی توان درSliceProviderلغو کرد تا رفتار اعطای مجوز سفارشی شود.
رفع اشکال
- هنگامی که یک مورد ردیفی با تنها یک عملکرد کلیک شد، OnSliceActionListener ثابت تماس نمیگرفت
- SliceView ثابت پارامترهای طرح بندی MeasureSpec.EXACTLY را رعایت نمی کند
- تکرار onClick در طول onLongClick در SliceView رفع شد