展示如何使用 Jetpack API 的工作示例。
精选
“Now in Android”是一款使用 Kotlin 和 Jetpack Compose 构建的功能齐全的 Android 应用。它采用了 Android 设计和开发最佳实践,旨在为开发者提供实用的参考资源。

इसके हिसाब से फ़िल्टर करें

等级

उपयोगकर्ता के टेक्स्ट फ़ील्ड में नाम, ईमेल, पता या संपर्क की अन्य जानकारी डालते ही, इनपुट की पुष्टि की जा सकती है. पुष्टि करने से गड़बड़ियां कम होती हैं और आपके उपयोगकर्ताओं का समय बचता है.

  • Kotlin

टेक्स्ट की एक ही स्ट्रिंग में कई लिंक जोड़े जा सकते हैं, ताकि उपयोगकर्ताओं को अलग-अलग जगहों पर जाने के विकल्प मिल सकें और यूज़र ऐक्टिविटी बढ़ सके.

  • Kotlin

टेक्स्ट के कुछ हिस्सों को स्टाइल किया जा सकता है, ताकि उसे पढ़ना आसान हो जाए. साथ ही, उपयोगकर्ताओं को बेहतर अनुभव दिया जा सके. इसके अलावा, रंगों और फ़ॉन्ट का इस्तेमाल करके, ज़्यादा क्रिएटिविटी को बढ़ावा दिया जा सकता है.

  • Kotlin

अपने ऐप्लिकेशन में कॉन्टेंट के लिए और उपयोगकर्ता की कार्रवाइयों के जवाब में इमेज दिखाने के लिए, इमेज को डिस्क से या इंटरनेट पर किसी बाहरी सोर्स से लोड करें.

  • Kotlin

Compose ऐनिमेशन एपीआई का इस्तेमाल करके, ट्रांज़िशन का इस्तेमाल करके, स्टेटस वैल्यू को ऐनिमेट करने, विज़िबिलिटी या साइज़ में बदलाव करने, और क्रॉसफ़ेड करने का तरीका जानें.

    कार्ड, आपके यूज़र इंटरफ़ेस (यूआई) के लिए मटीरियल डिज़ाइन कंटेनर उपलब्ध कराता है.

      TopAppBar कॉम्पोनेंट का इस्तेमाल करके, टॉप ऐप्लिकेशन बार बनाएं. इससे उपयोगकर्ताओं को आपके ऐप्लिकेशन में नेविगेट करने और फ़ंक्शन ऐक्सेस करने में मदद मिलेगी.

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

          सुरक्षा को बेहतर बनाने और उपयोगकर्ता अनुभव को बेहतर बनाने के लिए, उपयोगकर्ता के टॉगल के आधार पर पासवर्ड को छिपाने या दिखाने के लिए आइकॉन बनाया जा सकता है.

          • Kotlin

          प्रोग्रेस इंडिकेटर, किसी कार्रवाई की स्थिति दिखाता है.

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

            • Kotlin

            ऐप्लिकेशन के ओरिएंटेशन पर छोटी स्क्रीन पर पाबंदी लगाएं, लेकिन बड़ी स्क्रीन पर नहीं.

            • Kotlin
            • Java

            डिटैचेबल कीबोर्ड के कॉन्फ़िगरेशन में किए गए बदलावों को मैनेज करने का तरीका जानें.

            • Java
            • Kotlin

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

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

                इमेज के काटे गए हिस्से के आस-पास शैडो बनाए जा सकते हैं, ताकि इमेज को क्लिप के आकार में दिखाया जा सके.

                • Kotlin

                अपने यूज़र इंटरफ़ेस (यूआई) के लिए सही कॉम्पोनेंट चुनें और देखें कि उसे अपने ऐप्लिकेशन में कैसे लागू किया जा सकता है.

                  टॉगल स्विच का इस्तेमाल करके, उपयोगकर्ताओं को दो में से किसी एक स्थिति को चुनने की सुविधा दी जा सकती है.

                    Jetpack Compose के लिए अपने पहले टेस्ट बनाएं. यूज़र इंटरफ़ेस (यूआई) टेस्ट लिखने, टेस्ट के नियमों, फ़ाइंडर, और एश्योरमेंट का इस्तेमाल करने के लिए, Compose के टेस्टिंग आर्टफ़ैक्ट इस्तेमाल करने का तरीका जानें.

                      स्टाइलस की मदद से, गलती से हथेली से होने वाले टच को रोकना.

                      • Java
                      • Kotlin

                      कॉन्फ़िगरेशन में होने वाले बदलावों के दौरान, वेबव्यू की स्थिति मैनेज करें.

                      • Kotlin
                      • Java

                      डायलॉग बॉक्स, पॉप-अप मैसेज दिखाते हैं या ऐप्लिकेशन के मुख्य कॉन्टेंट के ऊपर मौजूद लेयर पर, उपयोगकर्ता के इनपुट का अनुरोध करते हैं.

                        बटन किसी खास कार्रवाई को ट्रिगर करता है.

                          चिप कॉम्पोनेंट, जटिल इकाइयों को विज़ुअल तौर पर दिखाता है. आम तौर पर, इसमें आइकॉन और लेबल का इस्तेमाल किया जाता है.