توضیحات تکمیلی
گوگل دستورالعمل های جدیدی را تحت عنوان Material Design برای طراحی اپلیکیشن های اندروید و کتابخانه ای تحت عنوان Android Support Library برای توسعه دهندگان اندروید در اندروید نسخه 5 معرفی کرد. با این کتابخانه ما می توانیم به راحتی یک سری از عناصر جدید مانند: Floating Action Button ,Navigation Views SnackBar ,Tabs و … استفاده کنیم. شما می توانید به آسانی از این عناصر در اپلیکیشن خود استفاده کنید و App خود را به یک اپلیکیشن حرفه ای تبدیل کنید. در این فرادرس، شما خواهید آموخت که چگونه از تب ها به شکل های مختلف (ثابت، شناور و …) در اپلیکیشن خود استفاده کنید.
تب ها کار ما را برای جابجایی بین View های مختلف با محتواهای متفاوت راحت تر می کند و نمای زیبایی به اپلیکیشن ما می دهد. تب ها از اهمیت ویژه ای در طراحی اپلیکیشن های موبایل برخوردار هستند و یکی از مهم ترین اجزای UI برای ایجاد یک Navigation زیبا محسوب می شوند.
یکی از مهم ترین مسائل در ساخت یک اپلیکیشن اندروید، بحث طراحی UI آن اپلیکیشن می باشد، از آن جایی که Design اپلیکیشن ها پیوسته با معرفی نسخه های جدید اندروید سریعا رو به پیشرفت است، قاعدتا نیاز است که برنامه نویسان اندروید با تکنیک های جدید طراحی آشنا شوند و از این تکنیک ها در App های خود استفاده کنند تا واسط کاربری اپلیکیشن خود را زیباتر و حرفه ای تر کنند. شما می توانید استفاده از تب ها را به صورت Material Design در اپلیکیشن های محبوبی در سطح کل دنیا مانند: Google Play ,WhatsApp و اپلیکیشن های ایرانی مانند: دیجی کالا، موبوگرام و … مشاهده کنید. همین خود گواه بر اهمیت و ضرورت یادگیری این آموزش می باشد تا بتوانید اپلیکیشن های حرفه ای تولید و انتشار نمایید.
در این فرادرس ما قصد داریم عنصر Material Tabs را از کتابخانه Android Support Library که در اندروید Lollipop معرفی شد را به شما دوستان معرفی کنیم و نحوه پیاده سازی اشکال مختلف آن را به شما عزیزان آموزش دهیم. ما با استفاده از ویجت TabLayout و استفاده از Fragment ها و ViewPager یک نمای تب وار به صورت Material Design در اشکال مختلف طراحی می کنیم، همچنین نشان می دهیم که چگونه از RecyclerView در محتوای تب ها استفاده کنیم و همه مباحث مورد نیاز برای ایجاد تب ها آموزش داده شده است تا عزیزانی که دانش برنامه نویسی خیلی کمی هم دارند بتوانند از این آموزش بهره ببرند.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: پیش درآمد
- معرفی دوره
- آشنایی با مفهوم Android Support Library
- درس دوم: کدهای XML
- آشنایی با رنگ ها و استایل های متریال
- پیاده سازی Toolbar
- پیاده سازی AppBarLayout
- پیاده سازی TabLayout
- پیاده سازی CollapsingToolbarLayout
- درس سوم: کدهای Java
- آشنایی با مفهوم فرگمنت (Fragment) و نحوه پیاده سازی آن
- ایجاد فرگمنت های مربوط به پروژه
- نحوه پیاده سازی تب ها به صورت ساده
- درس چهارم: انواع پیاده سازی تب ها
- پیاده سازی تب های شناور (Scrollable Tabs)
- پیاده سازی تب ها به همراه Icon
- اضافه کردن Icon های استاندارد به پروژه و اندروید استودیو
- پیاده سازی تب های سفارشی (Custom Tabs)
- پیاده سازی تب ها در پایین صفحه
- درس پنجم: استفاده از RecyclerView در محتوای تب ها
مفید برای
- مهندسی کامپیوتر
- مهندسی فناوری اطلاعات
پیش نیاز
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها
















راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.
نظرات
فوق العاده اصولی
توضیح کامل جزئیات
بدون اتلاف وقت
در مجموع فوق العاده
امیروارم آموزش های بیشتری با همین کیفیت از این استاد گذاشته بشه
سلام
خوب بود، استفاده کردم و راضی هستم. ??
برای پروژه آموزش رو تهیه کردم و موثر بود. ممنوم از فرادرس.