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