כתיבת חומר 3 דינמי
העדכון האחרון | גרסה יציבה | מועמד לפרסום | גרסת בטא | גרסת אלפא |
---|---|---|---|---|
21 באוגוסט 2024 | - | 1.0.0-rc01 | - | 1.1.0-alpha01 |
הצהרה על יחסי תלות
כדי להוסיף תלות בכתיבה, צריך להוסיף את מאגר Google Maven פרויקט. למאגר Maven של Google אפשר לקבל מידע נוסף.
מוסיפים את יחסי התלות של פריטי המידע הנדרשים בקובץ build.gradle
בשביל
האפליקציה או המודול שלך:
מגניב
dependencies { implementation "androidx.compose.material3.adaptive:adaptive:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-layout:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.1.0-alpha01" }
Kotlin
dependencies { implementation("androidx.compose.material3.adaptive:adaptive:1.1.0-alpha01") implementation "androidx.compose.material3.adaptive:adaptive-layout:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.1.0-alpha01" }
למידע נוסף על יחסי תלות, אפשר לעיין במאמר הוספת יחסי תלות של build.
משוב
המשוב שלך עוזר לנו לשפר את Jetpack. נשמח לשמוע אם גילית בעיות חדשות או אם יש לך רעיונות לשיפור הספרייה הזו. מומלץ לעיין בעיות קיימות בספרייה הזו לפני שיוצרים ספר חדש. אפשר להוסיף את ההצבעה שלך לבעיה קיימת על ידי לחיצה על לחצן הכוכב.
מקורות מידע בנושא מעקב אחר בעיות אפשר לקבל מידע נוסף.
כתיבת גרסה מותאמת של Material3 1.1
גרסה 1.1.0-alpha01
21 באוגוסט 2024
androidx.compose.material3.adaptive:adaptive-*:1.1.0-alpha01
משוחרר. גרסה 1.1.0-alpha01 מכילה את התחייבויות אלה.
תכונות חדשות
- הצגת תמיכה בהרחבת חלוניות של פיגומים מותאמים.
שינויים ב-API
- הצגת ממשקי API להרחבת חלונית לציבור (I301d6)
- התכונה
ThreePaneScaffoldState
נוספה כדי לשלוט במעברי ערכים בחלונית. נוספו עומסי יתר שלListDetailPaneScaffold
ו-SupportingPaneScaffold
שמקבלים את המצב הזה. (I5db3b) - הצגה של מפתח הרחבת החלונית וממשק ספק המפתח (Id621f)
תיקוני באגים
- תיקון חישוב שגוי של מחיצה כשיש ציר מוחרג. (9dfd483)
פיתוח נייטיב Material3 גרסה 1.0
גרסה 1.0.0-rc01
21 באוגוסט 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-rc01
משוחרר. גרסה 1.0.0-rc01 מכילה את ההתחייבויות האלה.
תיקוני באגים
- תיקון חישוב שגוי של מחיצה כשיש ציר מוחרג. (9dfd483)
גרסה 1.0.0-beta04
26 ביוני 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta04
משוחרר. גרסה 1.0.0-beta04 כוללת את ההתחייבויות האלה.
תיקוני באגים
- מאפשרת לפתור את הבעיה: כאשר גבולות הצירים מתעדכנים, הפריסה לא מתעדכנת בהתאם. (71e9cf1)
גרסה 1.0.0-beta03
12 ביוני 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta03
משוחרר. גרסה 1.0.0-beta03 כוללת את ההתחייבויות האלה.
תיקוני באגים
- תיקון קריסות שנגרמו עקב רזולוציה שגויה של תלות בגרסת בטא 02.
גרסה 1.0.0-beta02
29 במאי 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta02
משוחרר. גרסה 1.0.0-beta02 כוללת את ההתחייבויות האלה.
גרסה 1.0.0-beta01
14 במאי 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta01
משוחרר. גרסה 1.0.0-beta01 כוללת את ההתחייבויות האלה.
גרסה 1.0.0-alpha12
1 במאי 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha12
משוחרר. גרסה 1.0.0-alpha12 מכילה את התחייבויות אלה.
שינויים ב-API
- הוספת מידע על
isFlat
ל-HingeInfo
(Ie0516, b/333784198) - הגדרת ממשקי API לא ניסיוניים (I1d038)
- הגדרת ממשקי API בפריסה מותאמת לא ניסיוניים (Id23df)
- הערך של
BackNavigationBehavior
השתנה מ-enum לסיווג ערך (Id8757)
תיקוני באגים
- שינוי שבר המעבר ל-lambda (I6f5a9)
- תיקון הבעיה במצב הראשוני של
SizeTracker
(18326a9) - הכללה של רשימת צירים בבדיקת השוויון של
Posture
(6687137)
גרסה 1.0.0-alpha11
17 באפריל 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha11
משוחרר. גרסה 1.0.0-alpha11 מכילה את התחייבויות אלה.
שינויים ב-API
- יצירת ממשקים של היקף ההרשאות אטומים. (Iefa57)
- הצגה של
AnimatedPaneScope
. (I62d73, b/332750742) - צריך לוודא ש
AdaptStrategy
אטום ויציב. (Ia28b2) - הצגה של שיטת עותק של
PaneScaffoldDirective
. (I9291f) - סימון של
ThreePaneScaffoldScope
כניסיוני. (I9d527) - לספק ממשקי API של פיגומים קלים לשימוש שתומכים בניווט. (I263f0, b/321010778)
גרסה 1.0.0-alpha10
3 באפריל 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha10
משוחרר. גרסה 1.0.0-alpha10 מכילה את התחייבויות אלה.
שינויים ב-API
- הגדרת ברירת המחדל של הרוחב המועדף שניתן להתאים ולהתאמה אישית. (Ic3abc)
- שינוי השם של פונקציות חישוב של scaffold. (I10855)
- הסרה של מרווחים פנימיים ותוספות תוכן מממשקי API של פיגומים. (I786f8)
- הוספת שיטות לזכירת הניווט ללא סוגים כלליים. (I607c3)
גרסה 1.0.0-alpha09
20 במרץ 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha09
משוחרר. גרסה 1.0.0-alpha09 מכילה את התחייבויות אלה.
שינויים ב-API
- הוספת שדות מעבר של מדינות אל
ThreePaneScaffoldScope
. (I3d917) - סידור מחדש של הפרמטרים של פיגומים. (I4dff5)
- צריך לציין את ערך ברירת המחדל של הפרמטר
AnimatedPane
. (I77dd7)
תיקוני באגים
- הכללת גודל הרווח בתנועות החלונית. (a3174ca)
גרסה 1.0.0-alpha08
6 במרץ 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha08
משוחרר. גרסה 1.0.0-alpha08 מכילה את התחייבויות אלה.
תכונות חדשות
- הטמעת הזזה מאוחרת יותר בזמן החלפת חלוניות. (I1a38e)
שינויים ב-API
- הממשק
ThreePaneScaffoldState
הוסר. (I63f23)
גרסה 1.0.0-alpha07
21 בפברואר 2024