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

ربطی به اکلیپس و اندروید استودیو نداره، تو اکلیپس هم میشه. البته مطمئن نیستم توی اکلیپس سایت هم بشه، چون من وقتی میخواستم بعضی از کتابخونههای جدید رو استفاده کنم کرش میکرد. برای فهمیدنش باید تست کنید. اگر نشد اکلیپس جدید رو نصب کنید.
اون بخش بالایی که استفاده شده toolbar هست و اون دایره که پایین و بالا میشه floating action. اگر توضیحات من گنگ بود همین دو اسم رو جستجو کنید متوجه میشید که چطور استفاده کنید.
برای استفاده از امکانات متریال به design support library و appcompat-v7 library احتیاج داریم. اگر فقط قصدتون actionbar action هست با appcompat هم میتونید پیاده سازی کنید ولی برای امکانات جدید به هر دو کتابخونه احتیاج هست.
نباید فایل jar این کتابخونهها رو استفاده کنید چون برای تم متریال به resourceهاشون هم احتیاج هست.
بعد از اضافه کردن کتابخونهها که آموزشش اینجا اومده، بقیه کار سادهست. تنها کافیه تم برنامه رو عوض کنید و کدهای مربوط به toolbar و... رو به پروژه اضافه کنید. actionbar رو که آموزش کاملش داخل انجمن هست بقیه هم لینکهای زیر:
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .



