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

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

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

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

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

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

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

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

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

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

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

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