Customview

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

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

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

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

כדי להוסיף תלות ב-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 נוספו ל-methods‏ 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 מופץ. כאן אפשר לראות את השמירות שכלולות בגרסה הזו.

שינויים ב-API

תיקוני באגים

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