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