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

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

تشغيل AnimatedVisibility والتقديم والترجيع فيه وإبطاء سرعته

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

تمثيل مرئي لمنحنى
صورة متحركة

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

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

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

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

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

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

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