Dynamicanimation

สร้างภาพเคลื่อนไหวที่ราบรื่นด้วย API ภาพเคลื่อนไหวตามหลักฟิสิกส์
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
9 เมษายน 2025 1.1.0 - - -

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ใน DynamicAnimation คุณต้องเพิ่มที่เก็บ Google Maven ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google

เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle สำหรับ แอปหรือโมดูล

ดึงดูด

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:")
}

ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพาบิลด์

ความคิดเห็น

ความคิดเห็นของคุณช่วยเราปรับปรุง 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)

การแก้ไขข้อบกพร่อง

  • ตอนนี้ไลบรารีนี้ใช้คำอธิบายประกอบเกี่ยวกับค่า Null ของ JSpecify ซึ่งเป็นการใช้งานประเภท นักพัฒนาซอฟต์แวร์ Kotlin ควรใช้อาร์กิวเมนต์คอมไพเลอร์ต่อไปนี้เพื่อบังคับใช้การใช้งานที่ถูกต้อง -Xjspecify-annotations=strict (นี่คือค่าเริ่มต้นที่เริ่มต้นด้วยคอมไพเลอร์ Kotlin เวอร์ชัน 2.1.0) (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