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

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

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

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

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

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

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

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

GIF में, सभी ऐनिमेशन यूआई की मदद से जांच करने का तरीका दिखाया गया है

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

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

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