معاينة الصور المتحركة

يتيح لك Android Studio فحص الصور المتحركة من خلال ميزة "معاينة الصور المتحركة". إذا كان هناك وصف لتأثير متحرك في معاينة قابلة للتجميع، يمكنك فحص القيمة الدقيقة لكل قيمة متحركة في وقت معيّن، أو إيقاف التأثير المتحرك مؤقتًا، أو تشغيله بشكل متكرّر، أو تقديمه بسرعة، أو إبطائه، لمساعدتك في تصحيح أخطاء التأثير المتحرك أثناء عمليات النقل:

إعادة تشغيل ملف برمجي وتقديمه أو ترجيعه وتبطيئه
AnimatedVisibility

يمكنك أيضًا استخدام ميزة "معاينة الرسوم المتحركة" لعرض منحنيات الرسوم المتحركة في الرسم البياني، ما هو مفيد للتأكّد من أنّ قيم الرسوم المتحركة منسقة بشكلٍ سليم:

عرض مرئي لدالة منحنية متحركة

ترصد ميزة "معاينة الصور المتحركة" تلقائيًا الصور المتحركة القابلة للفحص، والتي يتم إعلامك بها بواسطة رمز بدء معاينة الصور المتحركة رمز التشغيل.

رمز بدء معاينة الصور المتحركة في نافذة
التصميم

إذا كانت لديك لقطات متحرّكة متعددة، يمكنك استخدام ميزة "معاينة اللقطة المتحرّكة" لفحصها وتنسيقها جميعًا في آنٍ واحد. يمكنك أيضًا تجميد صورة متحركة معيّنة.

صورة GIF تعرض الفحص مع جميع الرسوم المتحرّكة
واجهة المستخدم

استخدِم أدوات الاختيار لضبط حالات غير قابلة للتعداد أو منطقية لتصحيح أخطاء تأثير "الإنشاء" باستخدام مدخلات دقيقة. بالنسبة إلى جميع واجهات برمجة التطبيقات المتوافقة لإنشاء الصور المتحركة، يمكنك تشغيلها وإيقافها مؤقتًا والتقديم/الترجيع والتحكّم في السرعة والتنسيق.

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

تتيح ميزة "معاينة الصور المتحركة" حاليًا استخدام واجهات برمجة التطبيقات التالية: updateTransition، AnimatedVisibility، animate*AsState، CrossFade، rememberInfiniteTransition، وAnimatedContent. للوصول إلى أحدث الميزات، استخدِم ميزة "معاينة الرسوم المتحركة" مع IDE Ladybug وcompose.animation 1.7.5 والإصدارات الأحدث من Android Studio.