صورة متحركة ديناميكية
آخر تعديل | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأولي |
---|---|---|---|---|
26 آذار (مارس) 2025 | 1.0.0 | 1.1.0-rc01 | - | - |
الإعلان عن التبعيات
لإضافة تبعية على DynamicAnimation، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle
ل
تطبيقك أو وحدتك:
dependencies { // Java language implementation implementation "androidx.dynamicanimation:dynamicanimation:1.0.0" // Kotlin implementation "androidx.dynamicanimation:dynamicanimation-ktx:" }
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 عمليات الربط هذه.
تغييرات واجهة برمجة التطبيقات
- إخفاء مستوى ظهور فئة AnimationHandler (I8072e)
إصلاح الأخطاء
- تستخدم هذه المكتبة الآن تعليقات توضيحية حول عدم تحديد قيمة لسمة JSpecify، وهي عبارة عن استخدام للنوع. على مطوّري 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
. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.
تغييرات واجهة برمجة التطبيقات
- تم تغيير
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