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