लेआउट और नेविगेशन पैटर्न

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

लेआउट और नेविगेशन के कॉम्बिनेशन

नेविगेशन बार और मोडल नेविगेशन पैनल का इस्तेमाल, पैरंट लेआउट व्यू और प्राइमरी नेविगेशन डेस्टिनेशन के लिए प्राइमरी नेविगेशन पैटर्न के तौर पर किया जाता है.

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

हालांकि, नेविगेशन ड्रॉअर में पांच से ज़्यादा नेविगेशन डेस्टिनेशन हो सकते हैं, लेकिन यह नेविगेशन बार जितना अच्छा नहीं होता. ऐसा इसलिए है, क्योंकि छोटे साइज़ में सबसे ऊपर मौजूद बार तक पहुंचना ज़रूरी होता है.

Material 3 टैब और सबसे नीचे मौजूद ऐप्लिकेशन बार, सेकंडरी नेविगेशन पैटर्न होते हैं. इनका इस्तेमाल, प्राइमरी नेविगेशन को बेहतर बनाने के लिए किया जा सकता है. इसके अलावा, इन्हें बच्चों के व्यू में भी दिखाया जा सकता है.

यहां टैब, एक ही तरह के कॉन्टेंट को ग्रुप करने के लिए, नेविगेशन की दूसरी लेयर के तौर पर काम करते हैं.

लेआउट से जुड़ी कार्रवाइयां

उपयोगकर्ताओं को कार्रवाइयां पूरी करने के लिए कंट्रोल उपलब्ध कराएं. आम तौर पर, इन पैटर्न का इस्तेमाल किया जाता है: टॉप बार ऐक्शन, फ़्लोटिंग ऐक्शन बटन (एफ़एबी), और मेन्यू.

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

फ़्लोटिंग ऐक्शन बटन (एफ़एबी), जिसकी मदद से उपयोगकर्ता, प्लांट गैलरी में तुरंत पौधे जोड़ सकता है

सेकंडरी कार्रवाइयों को टॉप बार में रखा जा सकता है. इसके अलावा, अगर वे मिलती-जुलती सामग्री के पास ग्रुप की गई हैं, तो उन्हें पेज में भी रखा जा सकता है.

आंकड़ा 20: जानकारी दिखाएं पेज पर सबसे ऊपर मौजूद बार में चेतावनी वाला आइकॉन (बाईं ओर) और सूची आइटम के साथ लाइन में मौजूद ओवरफ़्लो आइकॉन (दाईं ओर)

ऐसी कार्रवाइयों को ओवरफ़्लो मेन्यू में जोड़ें जिनकी ज़रूरत तुरंत या अक्सर नहीं पड़ती.