ภาพเคลื่อนไหวแบบไดนามิก

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

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

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

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

ดึงดูด

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

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

Kotlin

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

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

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

ความคิดเห็น

ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว

สร้างปัญหาใหม่

ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของเครื่องมือติดตามปัญหา

เวอร์ชัน 1.1.0

เวอร์ชัน 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 ซึ่งเป็นการใช้ประเภท นักพัฒนาซอฟต์แวร์ Kotlin ควรใช้อาร์กิวเมนต์คอมไพเลอร์ต่อไปนี้เพื่อบังคับใช้การใช้งานที่ถูกต้อง -Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode (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 ให้รับตัวตั้งค่าและตัวรับค่าแทนเป้าหมายและ FloatPropertyCompat เพื่อสร้างอินสแตนซ์ SpringAnimation และ FlingAnimation ตามลำดับ

Dynamicanimation-Ktx เวอร์ชัน 1.0.0-alpha01

7 กุมภาพันธ์ 2019

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01 ได้รับการปล่อยแล้ว นี่เป็นรุ่นแรกของ dynamic-animation-ktx

ฟีเจอร์ใหม่

  • Kotlin API ใหม่สําหรับการสร้าง SpringAnimations และ FlingAnimations