Dynamicanimation

יצירת אנימציות חלקות באמצעות API של אנימציה שמבוסס על פיזיקה.
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסת אלפא
‫9 באפריל 2025 1.1.0 - - -

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

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

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

Groovy

dependencies {
    // Java language implementation
    implementation "androidx.dynamicanimation:dynamicanimation:1.1.0"

    // Kotlin
    implementation "androidx.dynamicanimation:dynamicanimation-ktx:"
}

Kotlin

dependencies {
    // Java language implementation
    implementation("androidx.dynamicanimation:dynamicanimation:1.1.0")

    // Kotlin
    implementation("androidx.dynamicanimation:dynamicanimation-ktx:")
}

מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.

משוב

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

יצירת דיווח על בעיה חדשה

מידע נוסף זמין במאמרי העזרה בנושא Issue Tracker.

גרסה 1.1.0

גרסה 1.1.0

‫9 באפריל 2025

androidx.dynamicanimation:dynamicanimation:1.1.0 וגם androidx.dynamicanimation:dynamicanimation-ktx:1.1.0 מופצים. גרסה 1.1.0 מכילה את השמירות האלה.

שינויים ב-API

  • הספרייה DynamicAnimation יציבה עכשיו.

גרסה ‎1.1.0-rc01

‫26 במרץ 2025

androidx.dynamicanimation:dynamicanimation:1.1.0-rc01 וגם androidx.dynamicanimation:dynamicanimation-ktx:1.1.0-rc01 מופצים. גרסה ‎1.1.0-rc01 מכילה את השמירות האלה.

גרסה ‎1.1.0-beta01

‫12 במרץ 2025

androidx.dynamicanimation:dynamicanimation:1.1.0-beta01 מופץ. גרסה ‎1.1.0-beta01 מכילה את השמירות האלה.

שינויים ב-API

  • הסתרת ההגדרה של נראות המחלקה AnimationHandler. (I8072e)

תיקוני באגים

  • הספרייה הזו משתמשת עכשיו באנוטציות של JSpecify nullness, שהן מסוג type-use. מפתחים ב-Kotlin צריכים להשתמש בארגומנט המהדר הבא כדי לאכוף שימוש נכון: -Xjspecify-annotations=strict (זו ברירת המחדל החל מגרסה 2.1.0 של המהדר ב-Kotlin). ‫(I70783, ‏ b/326456246)

גרסה ‎1.1.0-alpha03

4 בדצמבר 2019

הגרסה androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03 הושקה ללא שינויים משמעותיים שפורסמו מאז 1.1.0-alpha02. גרסה ‎1.1.0-alpha03 מכילה את השמירות האלה.

גרסה ‎1.1.0-alpha02

‫2 ביולי 2019

androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02 מופץ. כאן אפשר לראות את השמירות שכלולות בגרסה הזו.

תיקוני באגים

  • תוקן באג בטיפול במיקום בהמתנה כשמבטלים אותו (aosp/978170)

גרסה ‎1.1.0-alpha01

‫3 באפריל 2019

androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01 מופץ. כאן אפשר לראות את השמירות שכלולות בגרסה הזו.

‫Dynamicanimation-Ktx גרסה 1.0.0

גרסה ‎1.0.0-beta01

‫12 במרץ 2025

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-beta01 מופץ. גרסה ‎1.0.0-beta01 מכילה את השמירות האלה.

‫DynamicAnimation-Ktx גרסה ‎1.0.0-alpha03

4 בדצמבר 2019

הגרסה androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03 הושקה ללא שינויים משמעותיים שפורסמו מאז 1.0.0-alpha02. גרסה ‎1.0.0-alpha03 מכילה את השמירות האלה.

‫DynamicAnimation-Ktx גרסה ‎1.0.0-alpha02

‫3 באפריל 2019

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02 מופץ. כאן אפשר לראות את השמירות שכלולות בגרסה הזו.

שינויים ב-API

  • הפונקציות springAnimationOfוflingAnimationOf שונו כך שהן מקבלות setter ו-getter במקום יעד ו-FloatPropertyCompat כדי ליצור מופע של SpringAnimation ושל FlingAnimation בהתאמה.

גרסה Dynamicanimation-Ktx 1.0.0-alpha01

‫7 בפברואר 2019

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01 מופץ. זו הגרסה הראשונה של dynamic-animation-ktx.

תכונות חדשות

  • ‫API חדש של Kotlin ליצירת SpringAnimations ו-FlingAnimations