Customview
בטבלה הזו מפורטים כל פריטי המידע בקבוצה androidx.customview.
| פריט מידע שנוצר בתהליך פיתוח (Artifact) | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסת אלפא |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-CustomView, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאמר בנושא מאגר Maven של Google.
אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:
מגניב
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
משוב
המשוב שלכם עוזר לנו לשפר את Jetpack. נשמח לדעת אם גיליתם בעיות חדשות או אם יש לכם רעיונות איך לשפר את הספרייה הזו. כדאי לעיין בבעיות הידועות בספרייה הזו לפני שמדווחים על בעיה. כדי להוסיף הצבעה בדיווח על בעיה קיימת, לוחצים על כפתור הכוכב.
מידע נוסף זמין במאמרי העזרה בנושא Issue Tracker.
Customview Poolingcontainer Version 1.0
גרסה 1.1.0
23 באפריל 2025
androidx.customview:customview-poolingcontainer:1.1.0 מופץ. גרסה 1.1.0 מכילה את השמירות האלה.
גרסה 1.1.0-rc01
9 באפריל 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 מופץ. גרסה 1.1.0-rc01 מכילה את השמירות האלה.
גרסה 1.1.0-beta01
26 במרץ 2025
androidx.customview:customview-poolingcontainer:1.1.0-beta01 מופץ. גרסה 1.1.0-beta01 מכילה את השמירות האלה.
גרסה 1.0.0
27 ביולי 2022
androidx.customview:customview-poolingcontainer:1.0.0 מופץ. גרסה 1.0.0 מכילה את השמירות האלה.
התכונות העיקריות בגרסה 1.0.0
שדרוג של
RecyclerViewלגרסה1.3.0-alpha02או לגרסה חדשה יותר, ושדרוג של Compose UI לגרסה1.2.0-beta02או לגרסה חדשה יותר, יאפשרו שימוש חוזר יעיל יותר ברכיבי צאצא שלRecyclerViewשמכילים תצוגות של Compose. מידע נוסף זמין בפוסט הזה בבלוג.רוב המשתמשים לא צריכים להשתמש בספרייה הזו ישירות, אלא אם אתם מפתחים רכיב
ViewGroupשדומה ל-RecyclerView או רכיב View שנדרשים לו משאבים נוספים שצריך להשמיד באופן מפורש כשהוא מוסר (כמו Compose).
גרסה 1.0.0-rc01
15 ביוני 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 מופץ. גרסה 1.0.0-rc01 מכילה את השמירות האלה.
- הגרסה הזו זהה לגרסה
androidx.customview:customview-poolingcontainer:1.0.0-beta02.
גרסה 1.0.0-beta02
18 במאי 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 מופץ. גרסה 1.0.0-beta02 מכילה את השמירות האלה.
- לא נדרשו שינויים כדי לתמוך בגרסאות Compose 1.2.0-beta02.
גרסה 1.0.0-beta01
11 במאי 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01 מופץ. גרסה 1.0.0-beta01 מכילה את השמירות האלה.
תכונות חדשות
- שיפרנו את התיעוד!
גרסה 1.0.0-alpha01
23 במרץ 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01 מופץ. גרסה 1.0.0-alpha01 מכילה את השמירות האלה.
תכונות בגרסה הראשונה
- ספריית CustomView Poolingcontainer מכילה כלי עזר להאזנה למחזור החיים של קונטיינרים שמנהלים את מחזור החיים של תצוגות הצאצא שלהם, כמו RecyclerView.
גרסה 1.2.0
גרסה 1.2.0
23 באפריל 2025
androidx.customview:customview:1.2.0 מופץ. גרסה 1.2.0 מכילה את השמירות האלה.
- אין התחייבויות משמעותיות, רק מעבר לגרסה יציבה
גרסה 1.2.0-rc01
9 באפריל 2025
androidx.customview:customview:1.2.0-rc01 מופץ. גרסה 1.2.0-rc01 מכילה את השמירות האלה.
גרסה 1.2.0-beta01
26 במרץ 2025
androidx.customview:customview:1.2.0-beta01 מופץ. גרסה 1.2.0-beta01 מכילה את השמירות האלה.
שינויים ב-API
- נוספה פונקציית עומס יתר ל-
ViewDragHelper#smoothSlideViewTo, שמקבלת פרמטרים של משך ושל אינטרפולציה לשליטה במהירות האנימציה.
גרסה 1.2.0-alpha02
21 בספטמבר 2022
androidx.customview:customview:1.2.0-alpha02 מופץ. גרסה 1.2.0-alpha02 מכילה את השמירות האלה.
שינויים ב-API
- הערות
@NonNullנוספו ל-methodscreate()שלViewDragHelper. (I93a01, b/236474222)
גרסה 1.2.0-alpha01
23 בפברואר 2022
androidx.customview:customview:1.2.0-alpha01 מופץ. גרסה 1.2.0-alpha01 מכילה את השמירות האלה.
תכונות חדשות
- הוספה של ספריית
PoolingContainerחדשה שמאפשרת להאזין לאירועי סגירה של מאגר שמנהל את הצאצאים שלו מחוץ להיררכיית התצוגה. בהמשך הוא יתווסף כתלות שלComposeושלRecyclerView(I0e3f6, b/196371929)
שינויים ב-API
- שיפרנו את התמיכה ב-
AccessibilityNodeInfoCompat#setBoundsInScreenב-ExploreByTouchHelperוהוספנו אתsetBoundsInScreenFromBoundsInParent, שאפשר להשתמש בו כדי לתרגם את הגבולות של רכיב האב לגבולות המסך. (Ie5529)
גרסה 1.1.0
גרסה 1.1.0
24 ביוני 2020
androidx.customview:customview:1.1.0 מופץ. גרסה 1.1.0 מכילה את השמירות האלה.
שינויים משמעותיים מאז גרסה 1.0.0
- נוסף ממשק חדש
Openableלפריסות שיכולות לעבור בין מצב 'פתוח' למצב 'סגור'.
גרסה 1.1.0-rc01
20 במאי 2020
הגרסה androidx.customview:customview:1.1.0-rc01 פורסמה ללא שינויים מאז 1.1.0-beta01. גרסה 1.1.0-rc01 מכילה את השמירות האלה.
גרסה 1.1.0-beta01
1 באפריל 2020
הגרסה androidx.customview:customview:1.1.0-beta01 פורסמה ללא שינויים מאז 1.1.0-alpha02. גרסה 1.1.0-beta01 מכילה את השמירות האלה.
גרסה 1.1.0-alpha02
4 במרץ 2020
androidx.customview:customview:1.1.0-alpha02 מופץ. גרסה 1.1.0-alpha02 מכילה את השמירות האלה.
תכונות חדשות
- נוסף ממשק
Openableחדש לפריסות שיכולות לעבור בין מצב 'פתוח' למצב 'סגור'. DrawerLayoutעכשיו הממשק הזה מוטמע ב-DrawerLayout1.1.0-alpha04. (b/129979320)
גרסה 1.1.0-alpha01
13 ביוני 2019
androidx.customview:customview:1.1.0-alpha01 מופץ. כאן אפשר לראות את השמירות שכלולות בגרסה הזו.
שינויים ב-API
- הוספנו ממשקי API חדשים ל-ViewDragHelper כדי לתמוך בשינוי גודל הקצה שלו
תיקוני באגים
- תוקנו כמה באגים קטנים ב-
ExploreByTouchHelper((aosp/957741)