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