লেআউট এবং নেভিগেশন প্যাটার্ন, লেআউট এবং নেভিগেশন প্যাটার্ন, লেআউট এবং নেভিগেশন প্যাটার্ন

যদি আপনার অ্যাপটিতে ব্যবহারকারীদের অতিক্রম করার জন্য একাধিক গন্তব্য থাকে, তাহলে আমরা লেআউট এবং নেভিগেশন পেয়ারিং নিয়োগ করার পরামর্শ দিই যা সাধারণত অন্যান্য অ্যাপ ব্যবহার করে। যেহেতু অনেক ব্যবহারকারীর কাছে ইতিমধ্যেই এই জোড়ার মানসিক মডেল রয়েছে, আপনার অ্যাপ তাদের জন্য আরও স্বজ্ঞাত হবে।

লেআউট এবং নেভিগেশন পেয়ারিং

নেভিগেশন বার এবং মডেল নেভিগেশন ড্রয়ারটি প্যারেন্ট লেআউট ভিউ এবং প্রাথমিক নেভিগেশন গন্তব্যগুলির জন্য প্রাথমিক নেভিগেশন প্যাটার্ন হিসাবে ব্যবহৃত হয়।

ন্যাভিগেশন বার একই শ্রেণিবিন্যাস স্তর জুড়ে তিন থেকে পাঁচটি নেভিগেশন গন্তব্য রাখতে পারে। এই উপাদানটি বড় পর্দার জন্য নেভিগেশন রেলে অনুবাদ করে।

যদিও নেভিগেশন ড্রয়ারটি পাঁচটির বেশি নেভিগেশন গন্তব্য রাখতে পারে, প্যাটার্নটি নেভিগেশন বারের মতো আদর্শ নয়। এটি কমপ্যাক্ট মাপের শীর্ষ বারে পৌঁছানোর প্রয়োজনীয়তার কারণে।

উপাদান 3 ট্যাব এবং নীচের অ্যাপ বার হল সেকেন্ডারি নেভিগেশন প্যাটার্ন যা আপনি প্রাথমিক নেভিগেশন পরিপূরক করতে ব্যবহার করতে পারেন বা শিশুদের ভিউতে দেখাতে পারেন।

এখানে, ট্যাবগুলি ভাইবোন বিষয়বস্তুর গ্রুপে একটি গৌণ নেভিগেশন স্তর হিসাবে কাজ করে।

লেআউট কর্ম

ব্যবহারকারীদের কর্ম সম্পাদন করতে সক্ষম করার জন্য নিয়ন্ত্রণ প্রদান করুন। সাধারণ নিদর্শনগুলির মধ্যে রয়েছে শীর্ষ বার অ্যাকশন, ফ্লোটিং অ্যাকশন বোতাম (এফএবি), এবং মেনু।

সর্বোচ্চ গুরুত্বের কর্মের জন্য, একটি FAB ব্যবহারকারীর জন্য একটি বড় এবং বিশিষ্ট বোতাম প্রদান করে। এই স্তরে একবারে শুধুমাত্র একটি কাজ প্রদান করুন। একটি FAB একাধিক আকার এবং একটি প্রসারিত আকারে প্রদর্শিত হতে পারে, যার মধ্যে একটি লেবেল রয়েছে। একটি FAB পিন করতে স্ক্যাফোল্ড ব্যবহার করুন, নিশ্চিত করুন যে এটি সর্বদা স্ক্রোল করলেও দৃশ্যমান হয়।

একটি ফ্লোটিং অ্যাকশন বোতাম (এফএবি) যা ব্যবহারকারীকে দ্রুত উদ্ভিদ গ্যালারিতে উদ্ভিদ যোগ করতে দেয়

আপনি উপরের বারের মধ্যে সেকেন্ডারি অ্যাকশন রাখতে পারেন বা, যদি এটি পৃষ্ঠার মধ্যে সম্পর্কিত বিষয়বস্তুর কাছাকাছি গ্রুপ করা হয়।

চিত্র 20: তালিকা আইটেমের ইনলাইন (ডানদিকে) বিস্তারিত প্রদর্শন (বাম) এবং ওভারফ্লো আইকন প্রদর্শনের শীর্ষ বারে সতর্কতা ক্রিয়া

যেকোন অতিরিক্ত ক্রিয়াগুলির জন্য যা অবিলম্বে বা ঘন ঘন প্রয়োজন হয় না, সেই ক্রিয়াগুলিকে একটি ওভারফ্লো মেনুতে যুক্ত করুন৷