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

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

AnimatedVisibility को वापस चलाएं, उसे आगे-पीछे करें, और उसकी स्पीड कम करें

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

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

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

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

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

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

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

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

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