Customview

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

בטבלה הזו מפורטים כל פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) בקבוצה androidx.customview.

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

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

כדי להוסיף תלות ב-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 גרסה 1.0

גרסה 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-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)