شنبه ۱۹ اسفند ۰۲ | ۱۱:۰۸ ۱۷۰ بازديد
Navigation Drawer چیست؟
Navigation Drawer چیزی وجود ندارد جز گروه ای از آیتم ها در کناره سمت چپ برگه. طراحی اپلیکیشن در مشهد معمولاً از نظر مخفی میباشد ، ولی وقتی که استفاده کننده از سمت چپ میکشد یا این که روی آیکون منو کلیک می نماید ، گشوده میگردد. منوی کِشویی را می قدرت در سمت راست کاغذ هم قرار بخشید، در اینصورت مخاطب میتواند با کشیدن از سمت راست یا این که زدن آیکون منو، آن را گشوده نماید. همینطور در شرایطیکه فضای کافی روی برگه باشد، (برای مثالً در یک رایانه لوحی در شرایط افقی) می قدرت Navigation Drawer را به صورت همیشگی و فارغ از مخفی کردن اکران بخشید. Navigation Drawer به صورت کلی با بخش اعظمی از اسم ها مانند:
Nav Drawer ، Nav menu ، Left Nav ، Navigation Menu و غیره نیز نامگذاری می گردد.
چرا به Navigation Drawer نیاز داریم؟
Nav Drawer یک کدام از روشهای استاندارد مستعمل در اکثر اپ هایی میباشد که مورد های متعددی برای اکران به یوزرها خویش دارا هستند. یک طرز انعطاف پذیر و راحت برای کسب سریع یوزرها به قسمت آیتم نیازشان بجای کاوش در اپلیکیشن میباشد. Nav Drawer شایسته ترین راهکار برای انتقال سریع در بین جای های غیر مرتبط باطن نرمافزار نیز است.
چطور Navigation Drawer را طراحی کنیم؟
Navigation Drawer چیزی وجود ندارد جز بستری که منوی ما در آن قرار میگیرد. می قدرت از NavigationView برای ساختوساز یک منوی تماماً سفارشی و از RecyclerView برای قرار دادن منو ها در Navigation Drawer استفاده نمود. دراین نوشتهعلمی از NavigationView برای طراحی منوها به کارگیری میکنیم. Navigation View یک Widget یا این که ابزارک ارائه گردیده بوسیله اندروید میباشد که خواهیم توانست از آن در باطن Drawer یا این که «کِشو» به کار گیری کنیم. این ابزارک معمولاً با به کار گیری از DrawerLayout در هنگام طراحی Navigation Drawer های متریال بکار می رود. به کار گیری از Navigation View ساختوساز یک منو برای انتقال در درون نرمافزار را بسیار سهل و آسان خیس می نماید.
پیش از استارت طراحی ، ما می بایست در ارتباط یکسری خصوصیت منوها تصمیم خویش را بگیریم. هر کدام در منو بایستی مقصود و خصوصیت خاصی داشته باشد که آن را معلوم می نماید. اذن دهید آغاز خصوصیات را نظارت کنیم. هرکدام در منو می بایست یک تیتر، آیکون برای اکران و شناسه یا این که آیدی برای شناسایی داشته باشد. ما میتوانیم منوها را از روش یک پوشه منو انتخاب کنیم و تفحص به اتفاق افتاد کلیک را نیز به راحتی طراحی کنیم. البته بجای اینکار بیایید یک RecyclerView طراحی کنیم تا مواقعی را آماده کنیم که بتوانیم بر پایه ی با نیاز خویش سفارشی کنیم.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید