অ্যানিমেশন প্রিভিউ

Android Studio আপনাকে অ্যানিমেশন প্রিভিউ থেকে অ্যানিমেশন পরীক্ষা করতে দেয়। যদি কোনও অ্যানিমেশন কম্পোজেবল প্রিভিউতে বর্ণনা করা হয়, তাহলে আপনি নির্দিষ্ট সময়ে প্রতিটি অ্যানিমেটেড মানের সঠিক মান পরীক্ষা করতে পারেন, অ্যানিমেশন পজ করতে পারেন, এটি লুপ করতে পারেন, এটি ফাস্ট-ফরওয়ার্ড করতে পারেন বা ধীর করতে পারেন, যাতে আপনি এর ট্রানজিশন জুড়ে অ্যানিমেশন ডিবাগ করতে পারেন:

AnimatedVisibility
প্লেব্যাক, স্ক্রাব থ্রু এবং স্লো ডাউন করুন

এছাড়াও, আপনি অ্যানিমেশন কার্ভ গ্রাফে ভিজ্যুয়ালাইজ করতে অ্যানিমেশন প্রিভিউ ব্যবহার করতে পারেন, যা অ্যানিমেশন ভ্যালু সঠিকভাবে কোরিওগ্রাফ করা হয়েছে কিনা তা নিশ্চিত করার জন্য উপযোগী:

অ্যানিমেশন কার্ভের
ভিজ্যুয়ালাইজেশন

অ্যানিমেশন প্রিভিউ অটোমেটিক ইন্সপেক্ট করা যায় এমন অ্যানিমেশন শনাক্ত করে, যা অ্যানিমেশন প্রিভিউ শুরু করুন আইকন অ্যানিমেশন প্রিভিউ শুরু করার জন্য প্লে বোতাম দ্বারা দেখানো হয়।

ডিজাইন উইন্ডোতে অ্যানিমেশন প্রিভিউ আইকন শুরু করুন

আপনার কাছে একাধিক অ্যানিমেশন থাকলে, আপনি অ্যানিমেশন প্রিভিউ ব্যবহার করে সেগুলি একবারে পরীক্ষা এবং সমন্বয় করতে পারেন। এছাড়াও, আপনি নির্দিষ্ট কোনও অ্যানিমেশন ফ্রিজ করতে পারবেন।

সব অ্যানিমেশন সহ ইন্সপেকশন দেখানো GIF
UI

সুনির্দিষ্ট ইনপুট ব্যবহার করে আপনার কম্পোজ অ্যানিমেশন ডিবাগ করতে নন-এনাম বা বুলিয়ান স্টেট সেট করতে পিকার ব্যবহার করুন। কাজ করে এমন সব Compose অ্যানিমেশন API-এর জন্য, আপনি প্লে, পজ, স্ক্রাব, স্পিড কন্ট্রোল ও কোঅর্ডিনেট করতে পারবেন।

অ্যানিমেশন প্রিভিউয়ের জন্য সুনির্দিষ্ট ভ্যালু বেছে নিন

অ্যানিমেশন প্রিভিউতে updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, এবং AnimatedContent API কাজ করে। লেটেস্ট ফিচার অ্যাক্সেস করতে, Android Studio Rabbit 1 এবং compose.animation 1.12.1 ও তার পরবর্তী যেকোনও ভার্সনের সাথে অ্যানিমেশন প্রিভিউ ব্যবহার করুন।