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. נשמח לשמוע מכם אם תגלו בעיות חדשות או אם יש לכם רעיונות לשיפור הספרייה הזו. לפני שיוצרים ספרייה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להוסיף את ההצבעה שלכם לבעיה קיימת, לוחצים על לחצן הכוכב.
מידע נוסף זמין במאמרי העזרה בנושא כלי המעקב אחר בעיות.
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חדשה שמאפשרת האזנה לאירועי סגירה של מאגר תגים שמנהל את רכיבי הצאצא שלו מחוץ להיררכיית View. בהמשך הוא יתווסף כתלות של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)