شما این محصولات را انتخاب کرده‌اید

سبد خرید

Bottom
شناسه خبر: 413
بازدید: 317

 

Bottom

 

آموزش ساخت Bottom navigation در اندروید استودیو :

Bottom navigation از کامپوننت های متریالی اندروید است که در پایین صفحه نمایش داده می شود و کاربر را قادر می شازد تا بتواند بین ضفحات حرکت کند. مثل نوار پایین نرم افزار اینستاگرام و …. .

برای Bottom navigation 3 الی ۵ گزینه مناسب است که معمولا برای قسمت های مختلف برنامه استفاده می شود .

اگر برنامه ای که ما ساختیم و می خواهیم از bottom navigation استفاده کنیم ۲ قسمت مهم داشت استفاده از این ویجت گزینه مناسبی نیست و به جای ان از TABS یا navigation drawer استفاده می کنیم.

چند نکته مهم قبل از یادگیری کد نویسی :

در استفاده از text label باید متن انتخابی از ۱ جمله بیشتر نباشد.
سادگی را حفظ کنید و از bottom navigation پیچیده و با رنگ های مختلف استفاده نکنید.

از bottom navigation و Tabs نباید به صورت همزمان استفاده کنید.
قبل از اتمام کار متن و آیکون هارا یکسان سازی کنید.

برای کد نویسی باید از کتاب خانه Design گوگل استفاده شود پس خط زیر را به Gradle خود افزوده و منتظر شوید تا Sync شود.

 

پس بخش کامل کد به شکل زیر شد ممکن است مقداری با کد شما فرق کند زیاد مهم نیست

بخش فایل string.xml همانند زیر می شود فقط تعداری string اضافه کردیم نیاز به توضیح ندارد

 

 

فایل colors.xml همانند زیر می شود

 

 

فایل Activity_main.xml همانند زیر می شود.

 

 

و فایل جاوا Mainactivity.java همانند زیر می شود.

 

یک فایل xml ایجاده کرد و نام آن را BOTTOM_MENU.XML قرار دهید.

 

 

حال زمان ایجاد Fragment برای صفحه های Bottom Navigation رسیده است یک فایل به نام DEALSFRAGMENT.JAVA ایجاد کرده و کد های زیر را در آن قرار دهید.(دقت کنید کدهای XMl و javd با هم گذاشته شده است.)

 

 

 

کد های   CARTFRAGMENT.JAVA :

 

کد های SEARCHFRAGMENT.JAVA :

در مورد کدهایی که باهم گذاشته شده است یک توضیح بدم شما باید یک فایل java و یک فایل xml برای هر کردام از کد ها درست کنید و بخش کد مورد نظر را در آن قرار دهید .

آموزش کار با Bottom Navigation در اندروید استودیو
1 از 1 رای
آموزش کار با Bottom Navigation در اندروید استودیو

نویسنده

کد نویسان جوان
رسالت ما کمک به موفقیت هرچه تمام تر شماست ، کد نویسان جوان

هجده − 12 =