किसी टेंप्लेट से कोड जोड़ें

Android Studio में कोड टेंप्लेट उपलब्ध होते हैं. ये टेंप्लेट, Android के डिज़ाइन और डेवलपमेंट के सबसे सही तरीकों का पालन करते हैं. इससे आपको बेहतरीन और काम के ऐप्लिकेशन बनाने में मदद मिलती है. टेंप्लेट का इस्तेमाल करके, नए ऐप्लिकेशन मॉड्यूल, अलग-अलग गतिविधियां या Android प्रोजेक्ट के अन्य कॉम्पोनेंट बनाए जा सकते हैं.

कुछ टेंप्लेट में, सामान्य इस्तेमाल के कॉन्टेक्स्ट के लिए स्टार्टर कोड दिया जाता है. जैसे, नेविगेशन ड्रॉअर या लॉगिन स्क्रीन. इन ऐप्लिकेशन मॉड्यूल और गतिविधि के टेंप्लेट को तब चुना जा सकता है, जब पहली बार प्रोजेक्ट बनाया जा रहा हो. इसके अलावा, इन्हें तब भी चुना जा सकता है, जब किसी मौजूदा प्रोजेक्ट में नया ऐप्लिकेशन मॉड्यूल जोड़ा जा रहा हो या जब किसी ऐप्लिकेशन मॉड्यूल में नई गतिविधि जोड़ी जा रही हो.

गतिविधियों के अलावा, टेंप्लेट का इस्तेमाल करके किसी मौजूदा ऐप्लिकेशन में अन्य Android प्रोजेक्ट कॉम्पोनेंट भी जोड़े जा सकते हैं. इन टेंप्लेट में कोड वाले और कोड के बिना काम करने वाले, दोनों तरह के कॉम्पोनेंट शामिल होते हैं. जैसे, कोड वाले कॉम्पोनेंट में सेवाएं और फ़्रैगमेंट शामिल होते हैं. वहीं, कोड के बिना काम करने वाले कॉम्पोनेंट में फ़ोल्डर और XML फ़ाइलें शामिल होती हैं.

इस पेज पर बताया गया है कि अपने प्रोजेक्ट में Android प्रोजेक्ट कॉम्पोनेंट, जैसे कि गतिविधियां कैसे जोड़ी जाती हैं. साथ ही, इसमें Android Studio में उपलब्ध, गतिविधि के लिए इस्तेमाल किए जाने वाले टेंप्लेट के बारे में भी बताया गया है. ध्यान दें कि ज़्यादातर टेंप्लेट, मटेरियल डिज़ाइन के आधार पर यूज़र इंटरफ़ेस के सिद्धांतों को शामिल करने के लिए, Android Support Library पर निर्भर करते हैं.

प्रोजेक्ट कॉम्पोनेंट जोड़ना

पहली इमेज. टेंप्लेट मेन्यू को फ़ाइल > नया मेन्यू से ऐक्सेस किया जा सकता है. इसके अलावा, प्रोजेक्ट विंडो में राइट क्लिक करके भी इसे ऐक्सेस किया जा सकता है.

Android Studio, टेंप्लेट को उस कॉम्पोनेंट के टाइप के हिसाब से ग्रुप करता है जिसे वे जोड़ते हैं. जैसे, ऐक्टिविटी या एक्सएमएल फ़ाइल. इसे पहले फ़िगर में दिखाया गया है.

टेंप्लेट का इस्तेमाल करके Android प्रोजेक्ट कॉम्पोनेंट जोड़ने के लिए, प्रोजेक्ट विंडो का इस्तेमाल करें. उस फ़ोल्डर पर राइट क्लिक करें जिसमें आपको नया कॉम्पोनेंट जोड़ना है. इसके बाद, नया को चुनें. आपने जिस फ़ोल्डर पर क्लिक किया है उसमें कौनसे कॉम्पोनेंट जोड़े जा सकते हैं, इसके आधार पर आपको टेंप्लेट टाइप की सूची दिखेगी. जैसे, इमेज 1 में दिखाया गया है.

जो टेंप्लेट जोड़ना है उसे चुनने पर, उससे जुड़ी विज़र्ड विंडो दिखती है. इसमें कॉम्पोनेंट के कॉन्फ़िगरेशन की जानकारी मांगी जाती है. जैसे, उसका नाम. कॉन्फ़िगरेशन की जानकारी डालने के बाद, Android Studio आपके नए कॉम्पोनेंट के लिए फ़ाइलें बनाता है और उन्हें खोलता है. यह आपके प्रोजेक्ट को सिंक करने के लिए, Gradle बिल्ड भी चलाता है.

गतिविधि का कोई टेंप्लेट चुनना

दूसरी इमेज. बिना कंपोज़ ऐक्टिविटी वाला टेंप्लेट.

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

Android Studio, अलग-अलग तरह के ऐप्लिकेशन मॉड्यूल के लिए टेंप्लेट भी उपलब्ध कराता है. इनमें Wear OS, Android TV, और Cloud App Engine शामिल हैं. प्रोजेक्ट कॉम्पोनेंट जोड़ते समय, आपको इन अलग-अलग मॉड्यूल टाइप के टेंप्लेट दिख सकते हैं. एपीआई के हिसाब से बनाए गए मॉड्यूल और गतिविधियों के लिए भी टेंप्लेट उपलब्ध हैं. जैसे, Google AdMobs Ads और Google Maps.

सबसे ज़्यादा इस्तेमाल किए जाने वाले टेंप्लेट में से एक, Empty Compose Activity टेंप्लेट है. यह टेंप्लेट, कंपोज़ेबल के सैंपल और कंपोज़ेबल के प्रीव्यू के साथ एक खाली ऐक्टिविटी बनाता है. इससे आपको अपना ऐप्लिकेशन मॉड्यूल या गतिविधि शुरू से बनाने में मदद मिलती है.