Customview

  
הטמעת תצוגות בהתאמה אישית.

בטבלה הזו מפורטים כל הארטיפקטים בקבוצה androidx.customview.

פריט מידע שנוצר בתהליך פיתוח (Artifact) גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסת אלפא
customview 1.1.0 - 1.2.0-beta01 -
customview-poolingcontainer 1.0.0 - 1.1.0-beta01 -
הספרייה עודכנה לאחרונה ב-26 במרץ 2025

הצהרת יחסי תלות

כדי להוסיף תלות ב-CustomView, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.

מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle של האפליקציה או המודול:

מגניב

dependencies {
    implementation "androidx.customview:customview:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.customview:customview:1.1.0")
}

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

Customview Poolingcontainer Version 1.0

גרסה 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 ל-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-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 לשיטות create() של 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 מטמיע עכשיו את הממשק הזה ב-DrawerLayout 1.1.0-alpha04. (b/129979320)

גרסה 1.1.0-alpha01

13 ביוני 2019

androidx.customview:customview:1.1.0-alpha01 משוחרר. כאן אפשר למצוא את ההתחייבויות (commits) שכלולות בגרסה הזו.

שינויים ב-API

תיקוני באגים

  • תוקנו כמה באגים קטנים ב-ExploreByTouchHelper ((aosp/957741)