سلام ...
(نکته: این روش تقریبا دیگر کاربرد خاصی ندارد. سعی کنید از navigation drawer ها و مخصوصا نسخه متریال آن استفاده کنید. برای اینکار این آموزش را مشاهده کنید.)
بدون هیچ مقدمه ای و با چند مرحله ساده میتونید به برنامه خودتون منوی کرکره هم اضافه کنید …
پیش نیاز ها ::
۱- اشنایی قبلی با برنامه نویسی اندروید …
۲-نصب داشتن محیط برنامه نویسی eclipse ==> (البته تو محیط intelij یا android studio هم همین مراحل تقریبا)
۳-یکم حوصله برای طراحی منو و ذوق هنری برای گرافیک خوب
قدم اول — یک پروژه جدید در ایکلیپس ایجاد نمایید مانند تصویر زیر
نام پروژه و دیگر اطلاعات ان را خودتان تنظیم کنید — نسخه اندروید برای این کار فرقی نمیکند…
قدم دوم:پس از ایجاد پروژه از طریق package explorer و از ساختار برنامه خود در قسمت res و سپس در قسمت layout یعنی همان ui های خود یک ui جدید برای منو بسازید … برای اینکار روی layout راست کلیک کنید
قدم سوم : ظاهری برای منوی خود بسازید برای مثال من در منو سه دکمه اضافه کردم وبین انها توسط textview خط کشیدم (اینجا ذوق هنری به کار میاد ها )
کد ui مربوطه و تمامی فایل های لازم در انتهای پست موجود است.
قدم چهارم :
کتابخانه sliding menu را از طریق لینک زیر طبق تصویر دانلود کرده و انرا در فولدری extract کنید – درانتهای پست هم فایل کتابخانه موجود است لینک کتابخانه
قدم پنجم :
روی package explorer در ایکلیپس راست کلیک کرده و فولدری را که دانلود کرده و extract کرده بودید را انتخاب کنید تا به پروژه های شما اضافه شود – طبق تصویر
قدم ششم :
برای استفاده از این کتابخانه در پروژه خود روی نام پروژه خود راست کلیک کرده و properties را انتخاب کنید از سمت چپ android و از سمت راست در انتهای صفحه در قسمت library با زدن گزینه Add پروژه ای را که اضافه کردیم را انتخاب کنید
قدم هفتم :
در صورتی که پس از مرحله قبل اروری مطابق شکل زیر دریافت کردید طبق همین عکس فایل androis-support v4.jar از شاخه lib پروژه خود حذف کنید
قدم هشتم:
در شاخه res پروژه خود درصورتی که شاخه drawable را ندارید با راست کلیک روی ان و زدن new و folder بسازید وفایل shadow.xml که در انتهای پست موجود است را در ان درگ کنید
قدم نهم:
حال کد های زیر را به فایل اکتویتی اصلی خود اضافه کنید — کد را در انتهای پست دریافت کنید
قدم اخر : پروژه را تست کنید و لذت ببرید
درانتها اگر این مطلب برای شما مفید بود و یا اگر سوال یا مشکلی در روند کار و یا هر سوالی در زمینه اندروید داشتید در کامنت ها بپرسید
همیشه موفق باشید ...