जब उपयोगकर्ता की कार्रवाई के जवाब में, आपके यूज़र इंटरफ़ेस (यूआई) में बदलाव होता है, तो आपको लेआउट ट्रांज़िशन को ऐनिमेट करना चाहिए. इन ऐनिमेशन से, उपयोगकर्ताओं को उनकी कार्रवाइयों के बारे में फ़ीडबैक मिलता है. साथ ही, इससे उन्हें यूज़र इंटरफ़ेस (यूआई) को समझने में मदद मिलती है.
Android में ट्रांज़िशन फ़्रेमवर्क शामिल है. इसकी मदद से, व्यू के दो क्रमों के बीच होने वाले बदलावों को आसानी से ऐनिमेट किया जा सकता है. यह फ़्रेमवर्क, रनटाइम के दौरान व्यू को ऐनिमेट करता है. इसके लिए, समय के साथ-साथ उनकी कुछ प्रॉपर्टी की वैल्यू बदलता है. इस फ़्रेमवर्क में, सामान्य इफ़ेक्ट के लिए पहले से मौजूद ऐनिमेशन शामिल होते हैं. साथ ही, इसमें अपनी पसंद के मुताबिक ऐनिमेशन और ट्रांज़िशन लाइफ़साइकल कॉलबैक बनाने की सुविधा भी होती है.
शुरू करने के लिए, यहां एम्बेड किया गया वीडियो देखें और ऐनिमेशन की खास जानकारी पढ़ें.
दस्तावेज़
- ऐनिमेशन की खास जानकारी
- प्रॉपर्टी ऐनिमेशन की खास जानकारी
- ड्रॉएबल ग्राफ़िक को ऐनिमेट करना
- ऐनिमेशन का इस्तेमाल करके, किसी व्यू को दिखाना या छिपाना
- ऐनिमेशन की मदद से, किसी व्यू को मूव करना
- फ़्लिंग ऐनिमेशन का इस्तेमाल करके, व्यू को मूव करना
- ज़ूम ऐनिमेशन का इस्तेमाल करके, किसी व्यू को बड़ा करना
- स्प्रिंग फ़िज़िक्स का इस्तेमाल करके, मूवमेंट को ऐनिमेट करना
- लेआउट अपडेट को अपने-आप ऐनिमेट करना
- ट्रांज़िशन का इस्तेमाल करके, लेआउट में होने वाले बदलावों को ऐनिमेट करना
- अपनी पसंद के मुताबिक ट्रांज़िशन ऐनिमेशन बनाना
- ऐनिमेशन का इस्तेमाल करके, कोई ऐक्टिविटी शुरू करना
- ViewPager का इस्तेमाल करके, फ़्रैगमेंट के बीच स्लाइड करना
- ViewPager2 का इस्तेमाल करके, फ़्रैगमेंट के बीच स्लाइड करना
- ViewPager से ViewPager2 पर माइग्रेट करना
वीडियो
अन्य संसाधन
ऐनिमेशन के बारे में ज़्यादा जानने के लिए, यहां दिए गए संसाधन देखें.
वीडियो
- Get Animated (Android Dev Summit '18): अलग-अलग ऐनिमेशन टेक्नोलॉजी की खास जानकारी. इसमें, अलग-अलग ऐनिमेशन विकल्पों में से किसी एक को चुनने के तरीके के बारे में खास जानकारी दी गई है .