0
0
100% تخفیف

سورس ایجاد Navigation Drawer در اندروید

5,000 تومان رایگان!

Navigation Drawer یکی از محبوب ترین منو های قابل استفاده در برنامه های اندرویدی میباشد که در اکثر نرم افزار های اندرویدی مورد استفاده قرار میگیرد.

Navigation Drawer در اندروید :

منوی ناوبری یا Navigation Drawer یکی از محبوب ترین منو های قابل استفاده در برنامه های اندرویدی میباشد. این منو حتی پیش از Bottom Navigation در نرم افزار ها و برنامه های اندرویدی مورد استفاده قرار میگرفت و تا پیش از اندروید 5 خبری از Bottom Navigation در اندروید نبود. نرم افزار های زیادی نظیر دیجی کالا، بازار، دیوار و حتی فیلیمو از این منوی جذاب و زیبا در نسخه های اندرویدی خود استفاده کرده اند.

طریقه عملکرد Navigation Drawer :

منوی ناوبری همواره از یک سمت نرم افزار شما ( چپ یا راست نرم افزار ) باز خواهد شد. اینکه Navigation Drawer نرم افزار شما از کدام سمت باز شود، بستگی به چپ چین یا راست چین بودن نرم افزار شما و زبان انتخابی کاربر خواهد داشت. درون منوی ناوبری تعدادی آیتم که با استفاده از menu ها میتوانید ایجاد کنید، نمایش داده شده و کاربر قادر به کلیک بر روی این آیتم ها خواهد بود.

عملکرد منو ها و آیتم های درون منوی ناوبری بستگی به سیاست های نرم افزار نوشته شده توسط برنامه نویس خواهد داشت. به گونه ای که کاربر با کلیک کردن بر روی هر کدام از آیتم ها میتواند وارد اکتیویتی مربوط به آن آیتم شده و یا در اکتیویتی اصلی باقی مانده و صرفا فرگمنت های صفحه اصلی جایگزین یکدیگر شوند. البته معمولا در منوی ناوبری، گزینه های کلی برنامه نظیر تنظیمات حساب کاربری و تنظیمات نرم افزار نمایش داده میشوند.

Navigation Drawer
Navigation Drawer

ایجاد Navigation Drawer در اندروید استودیو :

برای ایجاد یک منوی ناوبری در محیط اندروید استودیو ابتدا باید یک منو در فولدر menu ایجاد کرده و آیتم های مدنظرتان را به آن اضافه کنید. سپس با استفاده از Navigation View قادر به ایجاد یک منوی ناوبری برای نرم افزار اندرویدی خود خواهید بود. البته نکته حائز اهمیت این است که شما باید به عنوان View Group از Drawer Layout استفاده کنید تا هیچ خطایی شامل حال تان نشود.

سورس ایجاد Navigation Drawer در اندروید :

ایجاد و کدنویسی منوی ناوبری نیز میتواند همانند بسیاری از view های دیگری که در اندروید استودیو وجود دارند، دشوار و کمی گیج کننده باشد. تیم آموزشگام برای کاستن این دشواری ها و از بین بردن ناهمواری های هنگام پیاده سازی منوی ناوبری، اقدام به ایجاد سورس پیاده سازی Navigation Drawer کرده است. اکنون این سورس کاربردی به همراه کامنت توضیحات فارسی را میتوانید به صورت رایگان دانلود و از آن استفاده کنید.

ویژگی های سورس ایجاد نرم افزار چند زبانه :

  • کد نویسی حرفه ای و منظم
  • نوشته شده به زبان کاتلین
  • دارای کامنت توضیحات فارسی
  • استفاده از View Binding برای شناسایی View ها
  • استفاده از آخرین نسخه های گردل و اندروید استودیو
  • کدنویسی حرفه ای برای پیاده سازی Navigation Drawer
  • قابل اجرا بر روی نسخه های مختلف اندروید
  • بدون اخطار و کاملا تست شده
  • قابل ویرایش و شخصی سازی

طریقه استفاده از سورس :

پس از افزودن این سورس کد به سبد خرید و نهایی کردن خرید، قادر به دانلود فایل فشرده حاوی سورس کد خواهید بود. بعد از دانلود فایل و استخراج آن از حالت فشرده، یک پوشه تحت عنوان Navigation Drawer برای شما نمایان خواهد شد. حال بایستی نرم افزار اندروید استودیو را اجرا کنید؛ در این مرحله کافیست به یک vpn قابل اطمینان متصل شده و از گزینه file و بخش open پوشه Navigation Drawer را انتخاب کنید. منتظر بمانید تا gradle به درستی دانلود و سینک شود. تبریک! سورس آماده استفاده است. 

نکته : از آنجایی که کشور ایران مورد تحریم گوگل میباشد، دانلود درست گردل و سینک شدن آن ارتباط مستقیم با vpn شما خواهد داشت. اما چنانچه در زمینه استفاده از سورس کد به مشکل خاصی برخورد کردید، میتوانید از بخش ثبت تیکت مشکل خود را بیان کنید. تیم پشتیبانی آموزشگام در اسرع وقت به تیکت شما رسیدگی کرده و در جهت رفع خطاهای موجود، به شما کمک خواهند کرد.

آموزشگام را در شبکه های اجتماعی دنبال کنید :

نقد و بررسی‌ها

اولین کسی باشید که دیدگاهی می نویسد “سورس ایجاد Navigation Drawer در اندروید”

هیچ دیدگاهی برای این محصول نوشته نشده است.

اطلاعات فروشنده

سورس کد پیاده سازی Bottom Navigation

پیش از این آموزش های زیادی برای پیاده سازی Bottom Navigation در اندروید استودیو تولید و عرضه شده است. منتهی این آموزش ها دیگر منسوخ شده اند.
15
14,000 تومان رایگان!
دریافت محصول

سورس ایجاد اکتیویتی Full Screen

با استفاده از کد هایی که در سورس Full Screen کردن اکتیویتی وجود دارند، شما قادر به پیاده سازی یک اکتیویتی تمام صفحه برای انواع گوشی ها خواهید بود.
6
9,000 تومان رایگان!
دریافت محصول
آموزشگام