ऐनिमेशन की झलक

Android Studio की मदद से, ऐनिमेशन की झलक देखने की सुविधा का इस्तेमाल करके ऐनिमेशन की जांच की जा सकती है. अगर किसी कंपोज़ेबल की झलक में एनिमेशन के बारे में बताया गया है, तो किसी भी समय ऐनिमेट की गई हर वैल्यू की सटीक वैल्यू देखी जा सकती है. इसके अलावा, एनिमेशन को रोका जा सकता है, लूप किया जा सकता है, फ़ास्ट-फ़ॉरवर्ड किया जा सकता है या धीमा किया जा सकता है. इससे आपको ट्रांज़िशन के दौरान एनिमेशन को डीबग करने में मदद मिलती है:

AnimatedVisibility को वापस चलाएं, स्क्रोल करें, और धीमा करें

ऐनिमेशन की झलक देखने की सुविधा का इस्तेमाल करके, ऐनिमेशन कर्व को ग्राफ़ पर विज़ुअलाइज़ किया जा सकता है. इससे यह पक्का करने में मदद मिलती है कि ऐनिमेशन वैल्यू को सही तरीके से कोरियोग्राफ़ किया गया है:

ऐनिमेशन कर्व का विज़ुअलाइज़ेशन

ऐनिमेशन की झलक दिखाने वाली सुविधा, जांच किए जा सकने वाले ऐनिमेशन का अपने-आप पता लगाती है. इन्हें ऐनिमेशन की झलक दिखाएं आइकॉन रन आइकॉन से दिखाया जाता है.

डिज़ाइन विंडो में 'ऐनिमेशन की झलक देखें' आइकॉन

अगर आपके पास कई ऐनिमेशन हैं, तो ऐनिमेशन की झलक देखने की सुविधा का इस्तेमाल करके, उन सभी की एक साथ जांच की जा सकती है और उन्हें व्यवस्थित किया जा सकता है. किसी ऐनिमेशन को भी रोका जा सकता है.

'सभी ऐनिमेशन' यूज़र इंटरफ़ेस (यूआई) की मदद से जांच करने का तरीका दिखाने वाला GIF

सटीक इनपुट का इस्तेमाल करके, अपने Compose ऐनिमेशन को डीबग करने के लिए, पिकर का इस्तेमाल करके नॉन-एनम या बूलियन स्टेट सेट करें. Compose Animation API के साथ काम करने वाले सभी एपीआई के लिए, ये काम किए जा सकते हैं: चलाना, रोकना, स्क्रैप करना, स्पीड कंट्रोल करना, और कोऑर्डिनेट करना.

ऐनिमेशन की झलक के लिए सटीक वैल्यू चुनना

फ़िलहाल, ऐनिमेशन की झलक देखने की सुविधा इन एपीआई के साथ काम करती है: updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, और AnimatedContent. नई सुविधाओं का ऐक्सेस पाने के लिए, Android Studio Panda 3 और compose.animation 1.10.5 और इसके बाद के वर्शन के साथ ऐनिमेशन की झलक देखने की सुविधा का इस्तेमाल करें.