कॉन्सेप्ट और Jetpack Compose को लागू करने का तरीका
Resource Manager, टूल विंडो है. इसकी मदद से, अपने ऐप्लिकेशन में संसाधनों को इंपोर्ट, क्रिएट, मैनेज, और इस्तेमाल किया जा सकता है. टूल विंडो खोलने के लिए, मेन्यू में जाकर व्यू > टूल विंडो > Resource Manager को चुनें. इसके अलावा, बाईं ओर मौजूद साइड बार में जाकर Resource Manager को भी चुना जा सकता है.
ड्रॉएबल को अपने लेआउट में खींचें और छोड़ें
Resource Manager से ड्रॉएबल को सीधे किसी लेआउट पर खींचा और छोड़ा जा सकता है. किसी संसाधन को लेआउट पर खींचने और छोड़ने पर, Resource Manager उस ड्रॉएबल के लिए एक ImageView बनाता है. जैसा कि ऐनिमेशन 1 में दिखाया गया है:

ऐनिमेशन 1. डिज़ाइन व्यू में, ड्रॉएबल को किसी लेआउट पर खींचें और छोड़ें.
ड्रॉएबल को सीधे लेआउट के एक्सएमएल पर भी खींचा और छोड़ा जा सकता है. जैसा कि ऐनिमेशन 2 में दिखाया गया है:

ऐनिमेशन 2. टेक्स्ट व्यू में, ड्रॉएबल को किसी लेआउट पर खींचें और छोड़ें.
टेक्स्ट टैब में किसी ड्रॉएबल को लेआउट पर खींचने और छोड़ने पर, जनरेट किया गया कोड अलग-अलग होता है. यह इस बात पर निर्भर करता है कि आपने ड्रॉएबल को लेआउट में कहां रखा है:
- अगर किसी ड्रॉएबल को खाली जगह पर खींचा और छोड़ा जाता है, तो Resource Manager उसके लिए एक
ImageViewजनरेट करता है. - अगर किसी ड्रॉएबल को लेआउट के एक्सएमएल में मौजूद किसी एट्रिब्यूट पर खींचा और छोड़ा जाता है, तो Resource Manager उस एट्रिब्यूट की वैल्यू को ड्रॉएबल के रेफ़रंस से बदल देता है. एट्रिब्यूट की वैल्यू को बदलने के लिए, किसी अन्य संसाधन के टाइप को भी एक्सएमएल एट्रिब्यूट पर खींचा और छोड़ा जा सकता है.
- अगर किसी ड्रॉएबल को मौजूदा
ImageViewएलिमेंट पर खींचा और छोड़ा जाता है, तो Resource Manager उससे जुड़े सोर्स एट्रिब्यूट को बदल देता है.