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

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

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

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

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

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

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

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

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

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

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

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