الرسوم المتحركة الديناميكية

أنشِئ رسومًا متحركة سلسة باستخدام واجهة برمجة تطبيقات للصور المتحركة تستنِد إلى قوانين الفيزياء.
التعديل الأخير الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار التجريبي الأول
4 كانون الأول (ديسمبر) 2019 1.0.0 - - 1.1.0-alpha03

الإعلان عن التبعيات

لإضافة اعتمادية على DynamicAnimation، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle ل تطبيقك أو وحدتك:

Groovy

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

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

Kotlin

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

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

لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.

ملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. أخبرنا إذا اكتشفت مشكلات جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية عن طريق النقر على زر النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

الإصدار 1.1.0

الإصدار 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

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. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.

تغييرات واجهة برمجة التطبيقات

  • تم تغيير 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 جديدة لإنشاء SpringAnimations وFlingAnimations