برش

عناصر UI الگو را در خارج از برنامه خود نمایش دهید.
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
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 رفع شد
،

برش

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