टाइप के हिसाब से Jetpack लाइब्रेरी एक्सप्लोर करें

कोई श्रेणी चुनें:





* लोकप्रिय और अक्सर इस्तेमाल की जाने वाली लाइब्रेरी

लाइब्रेरीब्यौरा
activity *ऐक्टिविटी के साथ बनाए गए कंपोज़ेबल एपीआई ऐक्सेस करें.
विज्ञापनPlay सेवाओं के साथ या उनके बिना एक विज्ञापन आईडी पाएं.
एनोटेशनऐसा मेटाडेटा दिखाएं जिससे टूल और अन्य डेवलपर को आपके ऐप्लिकेशन के कोड को समझने में मदद मिलती हो.
appcompat *इससे प्लैटफ़ॉर्म के पुराने एपीआई वर्शन (कई मटीरियल डिज़ाइन का इस्तेमाल होता है) पर नए एपीआई ऐक्सेस करने की अनुमति मिलती है.
ऐप्लिकेशन खोज *अपने उपयोगकर्ताओं के लिए, पसंद के मुताबिक इन-ऐप्लिकेशन खोज की सुविधाएं बनाएं.
arch.coreयह अन्य आर्क डिपेंडेंसी के लिए हेल्पर है. इसमें, JUnit टेस्ट के नियम भी शामिल हैं, जिनका इस्तेमाल LiveData के साथ किया जा सकता है.
एक साथ काम करने वाली मशीनयूज़र इंटरफ़ेस (यूआई) में जैंक से बचने के लिए, लेआउट को एसिंक्रोनस तरीके से इनफ़्लेट करें.
ऑटोमैटिक भरने की सुविधाअपने-आप जानकारी भरने की सुविधा को ज़्यादा सटीक बनाने के लिए, ज़्यादा जानकारी देने वाले हिंट जोड़ें.
बेंचमार्कAndroid Studio में अपने कोड की परफ़ॉर्मेंस को सही तरीके से मेज़र करें.
बायोमेट्रिकबायोमेट्रिक्स या डिवाइस के क्रेडेंशियल से पुष्टि करें और क्रिप्टोग्राफ़िक ऑपरेशन करें.
ब्लूटूथपुराने सिस्टम के साथ काम करने वाले एपीआई के साथ, Android प्लैटफ़ॉर्म की ब्लूटूथ सुविधाओं का इस्तेमाल करें.
ब्राउज़रउपयोगकर्ता के डिफ़ॉल्ट ब्राउज़र में वेबपेज दिखाएं.
car-appAndroid Auto और Android Automotive OS के लिए, टेंप्लेट वाले ऐप्लिकेशन बनाएं.
camera *मोबाइल कैमरा ऐप्लिकेशन बनाएं.
camera.viewfinderकैमरे के लिए स्टैंडअलोन कम्पोज़ेबल और व्यू आधारित व्यूफ़ाइंडर"
कार्ड व्यूमटीरियल डिज़ाइन कार्ड पैटर्न को गोल कोनों और ड्रॉप शैडो के साथ लागू करें.
कलेक्शनमौजूदा और नए कलेक्शन, जो छोटे हैं उनकी मेमोरी क्षमता को कम करें.
compose *अपने यूज़र इंटरफ़ेस (यूआई) को कंपोज़ेबल फ़ंक्शन की मदद से, प्रोग्राम के हिसाब से तय करें. ये ऐसे फ़ंक्शन होते हैं जो इसके आकार और डेटा डिपेंडेंसी के बारे में जानकारी देते हैं.
compos.animationउपयोगकर्ता अनुभव को बेहतर बनाने के लिए, उनके Jetpack Compose ऐप्लिकेशन में ऐनिमेशन बनाएं.
compose.compiler@Composable फ़ंक्शन को ट्रांसफ़ॉर्म करें और Kotlin कंपाइलर प्लगिन की मदद से ऑप्टिमाइज़ेशन चालू करें.
compos.foundationइस्तेमाल के लिए तैयार बिल्डिंग ब्लॉक की मदद से, Jetpack Compose ऐप्लिकेशन लिखें. साथ ही, अपना डिज़ाइन सिस्टम बनाने के लिए फ़ाउंडेशन को बढ़ाएं.
compos.materialमटीरियल डिज़ाइन कॉम्पोनेंट इस्तेमाल करने के लिए तैयार Jetpack Compose के यूज़र इंटरफ़ेस (यूआई) बनाएं. यह Compose का सबसे ऊपरी लेवल का एंट्री पॉइंट है. इसे ऐसे कॉम्पोनेंट उपलब्ध कराने के लिए डिज़ाइन किया गया है जो www.material.io पर बताए गए कॉम्पोनेंट से मेल खाते हैं.
compos.material3Material Design 3 कॉम्पोनेंट की मदद से, Jetpack Compose यूज़र इंटरफ़ेस (यूआई) बनाएं. यह Material Design का नया वर्शन है. Material 3 में, अपडेट की गई थीम और कॉम्पोनेंट के साथ-साथ, Material You की डाइनैमिक कलर जैसी सुविधाएं शामिल हैं. इसे Android 12 के नए विज़ुअल स्टाइल और सिस्टम यूज़र इंटरफ़ेस (यूआई) के साथ काम करने के लिए डिज़ाइन किया गया है.
compose.material3.adaptiveअडैप्टिव यूज़र इंटरफ़ेस (यूआई) बनाने के लिए, Material 3 की अडैप्टिव लाइब्रेरी का इस्तेमाल करें. ये यूआई, विंडो के मौजूदा कॉन्फ़िगरेशन के हिसाब से अपने-आप अडजस्ट हो जाएंगे. जैसे, विंडो के साइज़ की क्लास या डिवाइस के पोज़िशन. लाइब्रेरी से ये सुविधाएं मिलती हैं दोनों फ़ॉर्मैट को डिफ़ॉल्ट रूप से लागू करने की सुविधा और ज़रूरी बिल्डिंग ब्लॉक कंपोज़ेबल, दोनों का इस्तेमाल किया जाता है जिससे अपनी पसंद के मुताबिक अनुभव बनाए जा सकते हैं.
compos.runtimeCompose के प्रोग्रामिंग मॉडल और स्टेटस मैनेजमेंट के बुनियादी बिल्डिंग ब्लॉक. साथ ही, Compose कंपाइलर प्लग इन को टारगेट करने के लिए कोर रनटाइम.
compose.uiडिवाइस के साथ इंटरैक्ट करने के लिए, कॉम्पोज़ यूज़र इंटरफ़ेस (यूआई) के बुनियादी कॉम्पोनेंट ज़रूरी हैं. इनमें लेआउट, ड्रॉइंग, और इनपुट शामिल हैं.
एक साथटास्क को कोरूटीन से, मुख्य थ्रेड से बाहर ले जाएं. साथ ही, BringableFuture का फ़ायदा लें.
constraintlayoutरिलेटिव पोज़िशनिंग की मदद से, विजेट को अपनी पसंद के मुताबिक पोज़िशन और साइज़ में सेट करें.
contentpagerबैकग्राउंड थ्रेड में ContentProvider के डेटा को लोड और पेज करें.
कोऑर्डिनेटर लेआउटऐप्लिकेशन के टॉप-लेवल विजेट को पोज़िशन करना. जैसे, AppBarLayout और FloatingActionButton.
कोरपुराने डिवाइसों के साथ काम करने के साथ-साथ, प्लैटफ़ॉर्म की नई सुविधाएं और एपीआई टारगेट करें.
कोर.यूडब्ल्यूबीजिन डिवाइसों पर यह सुविधा काम करती है उन पर UWB (अल्ट्रा-वाइडबैंड) लागू करें.
क्रेडेंशियल इस लाइब्रेरी से, उपयोगकर्ता के क्रेडेंशियल का यूनिफ़ाइड ऐक्सेस मिलता है. इसमें पासवर्ड, पासकी, और फ़ेडरेटेड क्रेडेंशियल शामिल हो सकते हैं. इस लाइब्रेरी का इस्तेमाल, साइन-इन करने के अनुभव को आसान और सुरक्षित बनाने के लिए किया जाना चाहिए.
कर्सोराडेप्टरकर्सर के डेटा को ListView विजेट में दिखाएं.
customviewकस्टम व्यू लागू करें.
डेटा बाइंडिंग *डिक्लेरेटिव फ़ॉर्मैट का इस्तेमाल करके, अपने लेआउट में यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को अपने ऐप्लिकेशन के डेटा सोर्स से बाइंड करें.
डेटास्टोरSharedPreferences के कुछ नुकसानों को दूर करते हुए, डेटा को असिंक्रोनस तरीके से, लगातार, और ट्रांज़ैक्शन के हिसाब से स्टोर करना
documentfileकोई फ़ाइल दस्तावेज़ देखें.
draganddropकिसी दूसरे ऐप्लिकेशन या ऐप्लिकेशन में, खींचें और छोड़ें सुविधा से डेटा स्वीकार करें. साथ ही, ड्रॉप टारगेट के लिए एक जैसा अवसर दिखाएं.
drawerlayoutमटीरियल डिज़ाइन वाला ड्रॉअर विजेट लागू करें.
dynamicanimationफ़िज़िक्स पर आधारित ऐनिमेशन एपीआई की मदद से, बेहतर ऐनिमेशन बनाएं.
इमोजीमौजूदा और पुराने डिवाइसों में इमोजी दिखाएं.
emoji2मौजूदा और पुराने डिवाइसों पर इमोजी दिखाएं.
enterpriseएंटरप्राइज़ के लिए तैयार ऐप्लिकेशन बनाएं.
exifinterfaceचित्र फ़ाइल EXIF टैग पढ़ें और लिखें.
फ़्रैगमेंट *अपने ऐप्लिकेशन को अलग-अलग गतिविधि में होस्ट की जाने वाली कई अलग-अलग स्क्रीन में बांटें.
गेमफ़्रेम पेसिंग जैसे गेम के मुश्किल टास्क करने के लिए, अपने ऐप्लिकेशन में Android गेम SDK टूल का इस्तेमाल करें.
एक नज़र मेंJetpack Compose-स्टाइल एपीआई का इस्तेमाल करके, रिमोट प्लैटफ़ॉर्म के लिए लेआउट बनाएं.
graphicsAndroid प्लैटफ़ॉर्म के अलग-अलग वर्शन पर होने वाली सभी रिलीज़ में, ग्राफ़िक की सुविधाओं का फ़ायदा लें
gridlayoutग्रिड लेआउट लागू करें.
healthकिसी भी प्लैटफ़ॉर्म पर बेहतर परफ़ॉर्म करने वाले स्वास्थ्य से जुड़े ऐप्लिकेशन बनाएं.
health.connectइससे डेवलपर को उपयोगकर्ता के स्वास्थ्य और फ़िटनेस के रिकॉर्ड को पढ़ने या उनमें बदलाव करने की अनुमति मिलती है.
हाइफ़राइटरAndroid डिवाइस पर उपलब्ध कोडेक इस्तेमाल करके, किसी इमेज या इमेज के कलेक्शन को HEIF फ़ॉर्मैट में एन्कोड करें.
hilt *androidx लाइब्रेरी से कुछ क्लास के डिपेंडेंसी इंजेक्शन को चालू करने के लिए, Dagger Hilt की सुविधा को बढ़ाएं.
इंकबेहतरीन पेन ऐप्लिकेशन बनाने के लिए प्रेरणा पाएं. डेवलपर को मिलने वाली रुकावटें कम करके, बेहतरीन इंकिंग अनुभव के लिए बेहतरीन परफ़ॉर्मेंस पाएं.
इनपुटआने वाले समय में होने वाले Motionइवेंट का अनुमान लगाकर इनपुट इंटरैक्शन में लगने वाले समय को कम करें
इंटरपोलटरपुराने प्लैटफ़ॉर्म पर ऐनिमेशन इंटरपोलटर का इस्तेमाल करना.
javascriptengineJavaScript का आकलन करने के लिए, अपना Android ऐप्लिकेशन चालू करें.
jetifierयह एक ऐसा स्टैंडअलोन टूल है जो काम नहीं करने वाली सहायता लाइब्रेरी पर, लाइब्रेरी की डिपेंडेंसी को उसी तरह की AndroidX डिपेंडेंसी पर माइग्रेट करता है.
लीनबैकइस आर्टफ़ैक्ट के बजाय, टीवी के लिए लिखें
लेगसीइस आर्टफ़ैक्ट और इसकी क्लास का इस्तेमाल नहीं किया जा सकता. Android 8 से, बैकग्राउंड जांच से जुड़ी पाबंदियों की वजह से, यह क्लास अब काम की नहीं है.
लाइफ़साइकल *लाइफ़साइकल की जानकारी वाले ऐसे कॉम्पोनेंट बनाएं जो किसी ऐक्टिविटी या फ़्रैगमेंट के लाइफ़साइकल की मौजूदा स्थिति के आधार पर, व्यवहार में बदलाव कर सकें.
लिंटGradle API के इस्तेमाल की पुष्टि करने के लिए लिंट जांच करता है
लोडरअपने यूज़र इंटरफ़ेस (यूआई) के लिए ऐसा डेटा लोड करें जो कॉन्फ़िगरेशन में होने वाले बदलावों के बाद भी काम करता रहे.
localbroadcastmanagerयह आर्टफ़ैक्ट और इसकी क्लास अब काम नहीं करतीं. इसके बजाय, LiveData या रिऐक्टिव स्ट्रीम का इस्तेमाल करें.
mediaमीडिया कॉन्टेंट और कंट्रोल को दूसरे ऐप्लिकेशन के साथ शेयर करना. Media2 की जगह लागू हुआ.
मीडिया2मीडिया कॉन्टेंट और कंट्रोल को दूसरे ऐप्लिकेशन के साथ शेयर करना.
media3 *मीडिया के इस्तेमाल के लिए लाइब्रेरी की सुविधा देता है.
mediaरूटरएक ही यूज़र इंटरफ़ेस का इस्तेमाल करके, रिमोट रिसीवर डिवाइसों पर मीडिया डिसप्ले और चलाने की सुविधा चालू करें.
multidexAndroid 5 से पहले के वर्शन वाले डिवाइसों पर, एक से ज़्यादा dex फ़ाइलों वाले ऐप्लिकेशन डिप्लॉय करना.
मेट्रिकअपने ऐप्लिकेशन के लिए, अलग-अलग रनटाइम मेट्रिक को ट्रैक और रिपोर्ट करना
नेविगेशन *अपना इन-ऐप्लिकेशन यूज़र इंटरफ़ेस (यूआई) बनाएं और उसे स्ट्रक्चर करें. साथ ही, डीप लिंक हैंडल करें और एक से दूसरी स्क्रीन पर नेविगेट करें.
पेजिंग *पेजों में डेटा लोड करें और उसे RecyclerView में दिखाएं.
पैलेटइमेज से सही रंग पटल निकालें.
पीडीएफ़ऐप्लिकेशन में PDF देखने की सुविधाओं को जोड़ने के लिए लाइब्रेरी.
प्रतिशत मेंयह आर्टफ़ैक्ट और इसकी क्लास अब काम नहीं करतीं. इसके बजाय, ConstraintLayout और उससे जुड़े लेआउट का इस्तेमाल करें.
प्राथमिकताडिवाइस के स्टोरेज से इंटरैक्ट किए बिना या यूज़र इंटरफ़ेस (यूआई) को मैनेज किए बिना, इंटरैक्टिव सेटिंग स्क्रीन बनाएं.
प्रिंटअपने ऐप्लिकेशन से फ़ोटो, दस्तावेज़, और अन्य ग्राफ़िक और इमेज प्रिंट करें.
privacysandbox.activityकाम
privacysandbox.adsइस लाइब्रेरी की मदद से, प्राइवसी प्रिज़र्विंग एपीआई के साथ इंटिग्रेशन को चालू किया जा सकता है, जो Android पर प्राइवसी सैंडबॉक्स का हिस्सा हैं.
privacysandbox.pluginsAndroid Privacy Sandbox Sdk Library Gradle प्लग इन
privacysandbox.sdkruntimeयह लाइब्रेरी, SdkRuntime के बारे में जानने वाले उपभोक्ताओं के लिए कॉम्पोनेंट उपलब्ध कराती है
privacysandbox.toolsAndroid में प्राइवसी सैंडबॉक्स की सुविधाओं का इस्तेमाल करने के लिए लाइब्रेरी
privacysandbox.uiकाम
प्रोफ़ाइल इंस्टॉलरइससे लाइब्रेरी, ART के पढ़ने के लिए कंपाइलेशन ट्रेस को पहले से भर सकती हैं.
सुझावकॉन्टेंट को Android TV Launcher की होम स्क्रीन पर प्रमोट करें.
recyclerviewअपने यूज़र इंटरफ़ेस (यूआई) में डेटा के बड़े सेट दिखाएं. साथ ही, मेमोरी के इस्तेमाल को कम करें.
रिमोटकॉलबैकऐसा रैपर बनाएं जिससे डेवलपर के लिए PendingIntent उपलब्ध कराना आसान हो.
संसाधनों की जांचAndroid Studio के लाइव लेआउट इंस्पेक्टर में, कस्टम व्यू के एट्रिब्यूट दिखाना.
रूम *SQLite डेटाबेस की मदद से, परसिस्टेंट डेटा बनाएं, स्टोर करें, और मैनेज करें.
savedstateप्लग किए जा सकने वाले ऐसे कॉम्पोनेंट लिखें जो किसी प्रोसेस के खत्म होने पर यूज़र इंटरफ़ेस (यूआई) स्थिति को सेव करते हैं. साथ ही, प्रोसेस के रीस्टार्ट होने पर उसे पहले जैसा कर सकते हैं.
सुरक्षाकुंजियों को सुरक्षित तरीके से मैनेज करें. साथ ही, फ़ाइलों और sharedpreferences को एन्क्रिप्ट करें.
sharetargetशॉर्टकट को डायरेक्ट शेयर टारगेट के तौर पर इस्तेमाल करने के लिए, पुराने सिस्टम के साथ काम करने की सुविधा दें.
स्लाइस करेंअपने ऐप्लिकेशन के बाहर टेंप्लेट वाले यूज़र इंटरफ़ेस (यूआई) एलिमेंट दिखाएं.
slidingpanelayoutस्लाइड करने वाले पैनल के यूज़र इंटरफ़ेस (यूआई) पैटर्न को लागू करें.
स्टार्टअपऐप्लिकेशन शुरू होने पर कॉम्पोनेंट शुरू करने के लिए, आसान और बेहतर तरीका लागू करें.
sqliteस्थानीय SQLite डेटाबेस के साथ काम करना. अगर हो सके, तो इसके बजाय रूम का इस्तेमाल करें.
स्वाइप रीफ़्रेशलेआउटस्वाइप करके रीफ़्रेश करने की सुविधा के लिए यूज़र इंटरफ़ेस (यूआई) पैटर्न लागू करें.
test *Android में टेस्ट करना.
test.uiautomatorअलग-अलग ऐप्लिकेशन के फ़ंक्शनल यूज़र इंटरफ़ेस (यूआई) की जांच करने के लिए फ़्रेमवर्क
टेक्स्ट की कैटगरी तय करने वाला टूलटेक्स्ट में बातचीत, लिंक, चुने गए टेक्स्ट, और मिलते-जुलते अन्य कॉन्स्ट्रक्ट की पहचान करता है.
ट्रैकिंगसिस्टम ट्रेस बफ़र में ट्रेस इवेंट लिखें.
ट्रांज़िशनशुरुआत और आखिर के लेआउट की मदद से, यूज़र इंटरफ़ेस (यूआई) में मोशन ऐनिमेट करें.
tvटीवी के लिए ऐप्लिकेशन बनाने के लिए, डेवलपर को Compose और Material Design की सुविधाएं देता है
tvproviderAndroid TV चैनल उपलब्ध कराना.
वेक्टरड्रॉ करने लायकवेक्टर ग्राफ़िक रेंडर करें.
versionedparcelableयह एक स्थिर और कॉम्पैक्ट बाइनरी सीरियलाइज़ेशन फ़ॉर्मैट उपलब्ध कराता है. इसे सभी प्रोसेस में पास किया जा सकता है या सुरक्षित तरीके से सेव किया जा सकता है.
व्यू पेजरस्वाइप करने लायक फ़ॉर्मैट में व्यू या फ़्रैगमेंट दिखाएं. अगर हो सके, तो इसके बजाय viewpager2 का इस्तेमाल करें.
viewpager2व्यू या फ़्रैगमेंट को स्वाइप किए जा सकने वाले फ़ॉर्मैट में दिखाएं.
wearWear OS by Google वाली स्मार्टवॉच के लिए ऐप्लिकेशन बनाएं.
wear.composपहने जा सकने वाले डिवाइसों के लिए, Jetpack Compose ऐप्लिकेशन लिखें. इसके लिए, पहने जा सकने वाले डिवाइसों, उनके साइज़, आकार, और नेविगेशन जेस्चर के हिसाब से फ़ंक्शन उपलब्ध कराएं.
wear.protolayoutइस लाइब्रेरी की मदद से यूआई लेआउट और बिना यूज़र इंटरफ़ेस वाले एक्सप्रेशन का सेट तय किया जा सकता है, ताकि रिमोट प्लैटफ़ॉर्म पर रेंडर/उनकी जांच की जा सके.
wear.टाइलWear OS by Google स्मार्टवॉच के लिए ऐप्लिकेशन बनाएं.
wear.watchfaceWear OS by Google वाली स्मार्टवॉच के लिए ऐप्लिकेशन बनाएं.
वेबकिटAndroid 5 और उसके बाद के वर्शन पर मॉडर्न वेबव्यू एपीआई इस्तेमाल करें.
windowयह फ़ोल्ड किए जा सकने वाले डिवाइसों जैसे अलग-अलग डिवाइस फ़ॉर्म फ़ैक्टर के साथ काम करने में मदद करता है.
window.extensions.coreविंडो मैनेजर लाइब्रेरी एक्सटेंशन के लिए मुख्य एपीआई
काम *पाबंदी के आधार पर, बैकग्राउंड में चलने वाले ऐसे टास्क शेड्यूल और लागू करें जिन्हें बाद में किया जा सकता है.
मटीरियल डिज़ाइन कॉम्पोनेंट * Android के लिए, मॉड्यूलर और पसंद के मुताबिक बनाए जा सकने वाले मटीरियल डिज़ाइन यूज़र इंटरफ़ेस (यूआई) के कॉम्पोनेंट.