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

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

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

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

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

رائع

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

الإصدار 1.0.0 من Dynamicanimation-Ktx

DynamicAnimation-Ktx الإصدار 1.0.0-alpha03

4 كانون الأول (ديسمبر) 2019

تم إصدار androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03 بدون تغييرات ملحوظة وعلنية منذ 1.0.0-alpha02. يحتوي الإصدار 1.0.0-alpha03 على هذه الالتزامات.

الإصدار 1.0.0-alpha02 من DynamicAnimation-Ktx

3 نيسان (أبريل) 2019

تم إطلاق "androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02". يمكن العثور على الالتزامات المضمّنة في هذا الإصدار هنا.

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

  • تم تغيير springAnimationOf وflingAnimationOf لتحديد قيمة مجموعة قيم ودالة getter بدلاً من هدف، وخيار 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