منوی شناور در اندروید

منوها جز جدایی ناپذیر برنامه های اندروید هستند . منوهایی مثل درباره ما ، نمونه کارها ، تنظیمات و خیلی چیزای دیگه . حالت قدیمی و خدا بیامرز منوها همون حالتی هست که وقتی توی برنامه هستید و قسمت Setting گوشی رو لمس میکنید یه منویی میاد بالا . یا شاید منوی جدیدتر منوی google navigation drawer menu باشه . همون منوی سمت چپ معروف . ولی یه نوع منو هم هست که منوی شناور هست . یعنی شما یه دکمه یا تصویر رو که لمس میکنید به صورت شناور و خیلی خوشگل یه سری زیر منو باز میشه . خوب امروز میخوایم نحوه ساخت منوی شناور در اندروید رو یاد بگیریم .

در آخر کار هم سورس برنامه رو میذارم که اگه آموزش گویا نبود واستون ، سورس رو ایمپورت کنید تو اندروید استودیو و اونجا باهاش کار کنید .

( دیگه نمیگم چه جوری تو اندروید استودیو یه پروژه جدید بسازید چون خوبیت نداره ! )

خوب وقتی یه پروژه جدید ساختید ، تو قسمت build.gradle باید کدهای زیر رو وارد کنید :

( وقتی تغییرات بالا رو اضافه کردید باید دوباره پروژتون رو sync کنید )

وقتی یه پروژه جدید میسازید یه کلاس با یه لایه گرافیکی هم اضافه میکنید دیگه . پس ما کدهای xml زیر رو به layout اضافه میکنیم ( همون activity.xml منظورم هست )

بعد از اضافه کردن کدهای بالا یه سری خطا بهتون میده . به این خاطر هست که اگه به کدهای بالا دقت کنید می بینید ما یه سری تصاویر رو تو پوشه mipmap معرفی کردیم . پس شما هم باید تصاویری همنام با اسم هایی که توی کدهای بالا بهشون دادیم اضافه کنید به برنامتون .

بریم سراغ کلاس MainActivity.java. اول از همه دکمه های شناور رو میخوایم معرفی کنیم ، پس کدهای زیر رو به کلاس MainActivity.java اضافه میکنیم :

حالا متدهای زیر رو به MainActivity.java اضافه میکنیم :

تو همین کلاس MainActivity و تو قسمت onCreate باید کدهای زیر رو اضافه کنیم :

خوب ، همین دیگه ! کارمون تموم شد

سورس رو میتونید از لینک زیر دانلود کنید :

دانلود سورس

اینم یه پیشنمایش از کارمون :

آموزش ساخت یک منوی شناور در اندروید

مجتبی صابری


همه عشقم برنامه نویسی هست || telegram.me/programmerlove


پیمایش نوشته


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *