ב-Android Studio אפשר לבדוק אנימציות דרך Animation Preview (תצוגה מקדימה של אנימציות). אם אנימציה מתוארת בתצוגה מקדימה שניתנת להרכבה, אפשר לבדוק את הערך המדויק של כל ערך אנימטיבי בזמן נתון, להשהות את האנימציה, להפעיל אותה בלולאה, להריץ אותה קדימה או להאט אותה, כדי לעזור לכם לנפות באגים באנימציה לאורך המעברים שלה:

אפשר גם להשתמש בתצוגה מקדימה של אנימציה כדי ליצור תרשים של עקומות אנימציה. זה שימושי כדי לוודא שערכי האנימציה מסודרים בצורה נכונה:

התצוגה המקדימה של האנימציה מזהה באופן אוטומטי אנימציות שאפשר לבדוק, שמסומנות בסמל התצוגה המקדימה של האנימציה
.

אם יש לכם כמה אנימציות, אתם יכולים להשתמש בתצוגה המקדימה של האנימציה כדי לבדוק ולתאם את כולן בבת אחת. אפשר גם להקפיא אנימציה ספציפית.

אפשר להשתמש בכלי לבחירת ערכים כדי להגדיר מצבים שהם לא enum או בוליאניים, וכך לנפות באגים באנימציה של Compose באמצעות קלט מדויק. בכל ממשקי ה-API של Compose Animation שנתמכים, אפשר להפעיל, להשהות, להריץ קדימה ואחורה, לשלוט במהירות ולתאם.

התצוגה המקדימה של אנימציה תומכת בממשקי ה-API updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition ו-AnimatedContent. כדי לגשת לתכונות העדכניות, צריך להשתמש בתצוגה מקדימה של אנימציה עם Android Studio Rabbit 1 ו-compose.animation 1.12.1 ומעלה.
מומלץ בשבילך
- הערה: הטקסט של הקישור מוצג כש-JavaScript מושבת
- אנימציות ב-Compose
- תמיכה בכלי אנימציה {:#tooling}
- אנימציות מבוססות-ערך