با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
برش
عناصر 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 رفع شد
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Slice\n=====\n\n[User Guide](/guide/slices) [Code Sample](https://github.com/android/user-interface-samples) \nAPI Reference \n[androidx.slice](/reference/kotlin/androidx/slice/package-summary) \n[androidx.slice.builders](/reference/kotlin/androidx/slice/builders/package-summary) \n[androidx.slice.core](/reference/kotlin/androidx/slice/core/package-summary) \n[androidx.slice.widget](/reference/kotlin/androidx/slice/widget/package-summary) \nDisplay templated UI elements outside your app. \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|------------------|----------------|-------------------|--------------|-----------------------------------------------------------------|\n| January 13, 2021 | - | - | - | [1.1.0-alpha02](/jetpack/androidx/releases/slice#1.1.0-alpha02) |\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:460783%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=460783&template=1422470)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nVersion 1.1.0\n-------------\n\n### Version 1.1.0-alpha02\n\nJanuary 13, 2021\n\n`androidx.slice:slice-builders:1.1.0-alpha02`, `androidx.slice:slice-core:1.1.0-alpha02`, and `androidx.slice:slice-view:1.1.0-alpha02` are released. [Version 1.1.0-alpha02 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/557d5e4baea877324ddd0d6b9f2b969f080a8b7b..6207afb1646d302c5d29c2c67d332b48db87fb27/slices)\n\n**API Changes**\n\n- Support pickers in slice actions in row view ([I4d965](https://android-review.googlesource.com/#/q/I4d96578848f48d3144d479d8d1d272dc6b0b5876))\n- SliceAction support for GridRow ([Ie289b](https://android-review.googlesource.com/#/q/Ie289bc3ae250ee3eca27e0e659181e71f59db9a6))\n- Added Time picker text, which creates a time picker or date picker dialog when tapped. ([I07deb](https://android-review.googlesource.com/#/q/I07debf8131466cf9e0488a981497d29001257d23))\n- Fixed an issue for Treehug error ([I416cc](https://android-review.googlesource.com/#/q/I416ccc8be568a76bc2bf3c9c9a7a590c5f65c77e))\n- Added `ListBuilder.StarRatingBuilder`, which is a row that supports star rating inputs for slices. ([I25aec](https://android-review.googlesource.com/#/q/I25aecc9907f0fea3842f0b29083da1b0d956ff5f))\n- Replaced `ListBuilder#setHostExtra` with `ListBuilder#setHostExtras` to accept a bundle ([I43ec7](https://android-review.googlesource.com/#/q/I43ec7ce94b46468c64a542d1b14f2e908e4751bb), [b/](https://issuetracker.google.com/issues/))\n- Added new API `ListBuilder#setHostExtra` and `SliceMetadata#getHostExtras` to save and extract additional information for the host from slice. ([Ib0768](https://android-review.googlesource.com/#/q/Ib07683a36ee66e722af0bc873837fdc373c5905f), [b/](https://issuetracker.google.com/issues/))\n- Added new API for RowBuilder to indicate end of a section and show bottom line divider. ([I23ddd](https://android-review.googlesource.com/#/q/I23ddd4d4377ec6273b49414d3323afb275f33e05), [b/](https://issuetracker.google.com/issues/))\n- Add nullabilities annotation in slice builders for better kotlin interop. ([If00f1](https://android-review.googlesource.com/#/q/If00f14006017c097853a766c89f03f7530f1841d), [b/166489398](https://issuetracker.google.com/issues/166489398))\n- Added `CellBuilder.addOverlayText`, which overlays text on the image in the cell. ([I09d97](https://android-review.googlesource.com/#/q/I09d9731c3c2dfef57383161cb4f757dfe99e1d06))\n- Added imageCornerRadius attribute for applying rounded corners to `SliceHints.LARGE_IMAGE` images/icons. ([I3e8f8](https://android-review.googlesource.com/#/q/I3e8f85bd415a4fa9a35da55733ee75c36bfd8b08))\n- Make `configureViewPolicy` protected instead of private so it can be called from subclasses. ([I6772b](https://android-review.googlesource.com/#/q/I6772b328f34d4b38e2be7d3b2c6b563467860cd0))\n- Support raw images in gridrow view being sized for portrait and landscape images. ([I925fb](https://android-review.googlesource.com/#/q/I925fb349bb8382d7618652517cc2ad98ace3abd9))\n- Added a new API `SliceView#getNumberOfHiddenItems` to obtain the number of slice items that didn't fit into the view. ([I09651](https://android-review.googlesource.com/#/q/I09651e769b15087364f50a32c3d1ee00bfeee25e))\n- Added `SliceView#setRowStyleFactory` to allow slice hosts to customize the style of each row based on slice metadata. ([Ia8f2e](https://android-review.googlesource.com/#/q/Ia8f2ed86af99d58b7d89616899d0bf1f90de70c4))\n\n**Bug Fixes**\n\n- Fix Picker Slice action on Gridrow as only item ([I3d899](https://android-review.googlesource.com/#/q/I3d8993aa9fdedfd6a2418cc69c09619459710d2e))\n\n**External Contribution**\n\n- API lint check for the StaticFinalBuilder is enabled for androidx ([I2b11b](https://android-review.googlesource.com/#/q/I2b11be1bb370e178e3e0d1d1083d43af38eece23), [b/138602561](https://issuetracker.google.com/issues/138602561))\n\n### Slice-Builders-Ktx Version 1.0.0-alpha08\n\nJanuary 13, 2021\n\n`androidx.slice:slice-builders-ktx:1.0.0-alpha08` is released. [Version 1.0.0-alpha08 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/557d5e4baea877324ddd0d6b9f2b969f080a8b7b..6207afb1646d302c5d29c2c67d332b48db87fb27/slices/builders/ktx)\n\nUpdated to depend on slice-builders 1.1.0-alpha02.\n\n### Version 1.1.0-alpha01\n\nMay 7, 2019\n\n`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`, and `androidx.slice:slice-view:1.1.0-alpha01` are released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/50a39caa72955aae0c75225fd9805ab537cbf049..557d5e4baea877324ddd0d6b9f2b969f080a8b7b/slices).\n\n**New features**\n\n- `onCreatePermissionRequest` can be overridden in `SliceProvider` to customize the permission grant behavior\n\n**Bug fixes**\n\n- Fixed OnSliceActionListener was not getting called when a row item with only one action was clicked\n- Fixed SliceView has not respecting MeasureSpec.EXACTLY layout params\n- Fixed duplicate onClick during onLongClick on SliceView"]]