Android Studio में, डेवलपमेंट के हर चरण के लिए टूल शामिल होते हैं. हालांकि, सबसे ज़रूरी काम है ऐप्लिकेशन बनाना. इसके लिए, कोड लिखना, लेआउट बनाना, इमेज बनाना, और इन सभी कामों को बेहतर तरीके से करना ज़रूरी है.
इस सेक्शन में, ऐसे टूल के बारे में बताया गया है जिनकी मदद से, ऐप्लिकेशन को आसानी से और तेज़ी से लिखा जा सकता है.
कोडिंग की प्रॉडक्टिविटी
यहां कुछ ऐसी सुविधाएं दी गई हैं जो कोडिंग के दौरान आपकी प्रॉडक्टिविटी को बेहतर बनाने में मदद कर सकती हैं.
कोड पूरा करने की सुविधा
कोड पूरा करने की सुविधा से, ऐप्लिकेशन को तेज़ी से डेवलप किया जा सकता है. इससे टाइपिंग की गड़बड़ियाँ कम होती हैं. साथ ही, क्लास, मेथड, और वैरिएबल के नाम देखने की ज़रूरत नहीं पड़ती. कोड एडिटर में, कोड को पूरा करने की बुनियादी सुविधा, स्मार्ट तरीके से कोड को पूरा करने की सुविधा, और स्टेटमेंट को पूरा करने की सुविधा मिलती है.
कोड पूरा करने की सुविधा के बारे में ज़्यादा जानें.
कोड पूरा करने के लिए कस्टम टेंप्लेट बनाना
लाइव टेंप्लेट की मदद से, कोड स्निपेट को तेज़ी से डाला जा सकता है. साथ ही, कोड के छोटे-छोटे हिस्सों को पूरा किया जा सकता है. लाइव टेंप्लेट डालने के लिए, टेंप्लेट का छोटा नाम टाइप करें और Tab बटन दबाएं. Android Studio, टेंप्लेट से जुड़े कोड स्निपेट को आपके कोड में डालता है.
उदाहरण के लिए, comp के बाद Tab दबाने पर, एक नए कॉम्पोज़ेबल फ़ंक्शन का कोड डाला जाता है.
इसके अलावा, loge टाइप करके Log.e() तरीका ढूंढें और अपने कोड से लॉग इन करें.
लाइव टेंप्लेट की सूची देखने और उन्हें पसंद के मुताबिक बनाने के लिए, फ़ाइल > सेटिंग > एडिटर > लाइव टेंप्लेट पर क्लिक करें (macOS पर Android Studio > सेटिंग > एडिटर > लाइव टेंप्लेट).
लाइव टेंप्लेट के बारे में ज़्यादा जानें.
लिंट से तुरंत ठीक करने के सुझाव पाना
Android Studio, कोड स्कैन करने वाला एक टूल उपलब्ध कराता है. इसे लिंट कहा जाता है. यह आपके कोड की स्ट्रक्चरल क्वालिटी से जुड़ी समस्याओं का पता लगाने और उन्हें ठीक करने में आपकी मदद करता है. इसके लिए, आपको ऐप्लिकेशन को एक्ज़ीक्यूट करने या टेस्ट लिखने की ज़रूरत नहीं होती.
जब भी ऐप्लिकेशन बनाया जाता है, तब Android Studio, लिंट को चलाता है. इससे सोर्स फ़ाइलों में संभावित गड़बड़ियों की जांच की जाती है. साथ ही, यह देखा जाता है कि सही तरीके से काम करने, सुरक्षा, परफ़ॉर्मेंस, इस्तेमाल करने में आसानी, सुलभता, और अंतरराष्ट्रीयकरण के मामले में, ऐप्लिकेशन को बेहतर बनाया जा सकता है या नहीं.
Lint के बारे में ज़्यादा जानें.
दस्तावेज़ और संसाधन की जानकारी देखें
किसी एपीआई का दस्तावेज़ देखने के लिए, कैरेट को तरीके/सदस्य/क्लास के नाम पर रखें और F1 दबाएं.
इमेज और थीम जैसे अन्य संसाधनों के लिए भी जानकारी उपलब्ध है. उदाहरण के लिए, अगर Android मेनिफ़ेस्ट फ़ाइल में थीम के नाम पर कर्सर रखकर F1 दबाया जाता है, तो आपको थीम इनहेरिटेंस का क्रम और अलग-अलग एट्रिब्यूट के लिए रंग या इमेज दिख सकती हैं.
नई फ़ाइलें फटाफट बनाना
नई फ़ाइल बनाने के लिए, प्रोजेक्ट विंडो में जाकर अपनी पसंद की डायरेक्ट्री पर क्लिक करें. इसके बाद, Alt + Insert (Mac पर Command + N) दबाएं. Android Studio, एक छोटी विंडो दिखाता है. इसमें चुनी गई डायरेक्ट्री के हिसाब से, सुझाए गए फ़ाइल टाइप की सूची होती है.
संसाधनों के साथ काम करना
Android Studio में, संसाधन फ़ाइलें बनाने और उन्हें मैनेज करने के लिए ये सुविधाएं और टूल शामिल हैं.
संसाधन जोड़ने के बारे में ज़्यादा जानें.
सभी स्क्रीन डेंसिटी के लिए इमेज बनाना
Android Studio में, Vector Asset Studio नाम का एक टूल शामिल होता है. इसकी मदद से, ऐसी इमेज बनाई जा सकती हैं जो हर स्क्रीन डेंसिटी के साथ काम करती हैं. बदलाव करने के लिए, अपनी SVG फ़ाइल अपलोड की जा सकती है. इसके अलावा, Google की ओर से उपलब्ध कराए गए कई मटीरियल डिज़ाइन आइकॉन में से कोई आइकॉन चुना जा सकता है. शुरू करने के लिए, फ़ाइल > नया > वेक्टर ऐसेट पर क्लिक करें.
Vector Asset Studio के बारे में ज़्यादा जानें.
इमेज और रंगों की झलक देखना
अपने कोड में इमेज और आइकॉन का रेफ़रंस देते समय, इमेज की झलक बाईं ओर के मार्जिन में दिखती है. इससे आपको इमेज या आइकॉन के रेफ़रंस की पुष्टि करने में मदद मिलती है.
फ़ुल साइज़ वाली इमेज देखने के लिए, बाईं ओर मौजूद मार्जिन में थंबनेल पर क्लिक करें. इसके अलावा, ऐसेट के इनलाइन रेफ़रंस पर कर्सर रखें और F1 दबाकर इमेज की जानकारी देखें. इसमें सभी वैकल्पिक साइज़ शामिल हैं.
नए लेआउट बनाना
Android Studio में, कंपोज़ेबल झलक फ़ंक्शन का इस्तेमाल करके, कंपोज़ेबल लेआउट की झलक देखी जा सकती है. आपके कंपोज़ेबल की झलक, फ़ाइल के डिज़ाइन व्यू में दिखती हैं. साथ ही, कंपोज़ेबल में बदलाव करने पर, ये झलकें रीयल टाइम में अपडेट होती हैं.
अगर एक्सएमएल लेआउट का इस्तेमाल किया जा रहा है, तो Android Studio, Layout Editor की सुविधा देता है. इसकी मदद से, एक्सएमएल में बदलाव करते समय अपने लेआउट की झलक देखी जा सकती है.
यूज़र इंटरफ़ेस (यूआई) स्ट्रिंग का अनुवाद करना
Translations Editor टूल की मदद से, अनुवाद किए गए सभी संसाधनों को एक ही जगह पर देखा जा सकता है. इससे अनुवादों को बदलना या जोड़ना आसान हो जाता है. साथ ही, strings.xml फ़ाइल के हर वर्शन को खोले बिना, छूटे हुए अनुवादों को भी ढूंढा जा सकता है. अनुवाद की सेवाओं का ऑर्डर देने के लिए, स्ट्रिंग फ़ाइल भी अपलोड की जा सकती है.
शुरू करने के लिए, अपनी strings.xml फ़ाइल की किसी भी कॉपी पर राइट क्लिक करें. इसके बाद, अनुवाद एडिटर खोलें पर क्लिक करें.
Translations Editor के बारे में ज़्यादा जानें.