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