💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Pouya Rezaei
getting started in app
سعید شاهینی حل شده توسط سعید شاهینی

سلام استاد جان خسته نباشی

استاد آیا در این تصویری ک ارسال میکنم از مفهوم view pager استفاده شده؟ اگر آره پس میشه به جای tabLayout از اونایی که دورش خط کشیدم استفاده کرد؟

و اینکه از اونجایی ک این فقط getting started اپلیکیشن هست و فقط یکبار وقتی کاربر برای اولین بار وارد اپ میشه و میخواد ثبت نام انجام بده نمایش داده میشه. با این اوصاف باید داخل چه متدی پیاده سازی بشه؟ onAttach؟ 

سلام وقت بخیر، به این صفحات اصطلاحا on boarding گفته می‌شه، برای توضیحات بیشتر این مقاله رو مشاهده کنید:

https://material.io/design/communication/onboarding.html#top-user-benefits-model

اما در مورد پیاده سازیش بله شما می‌تونید از ViewPager استفاده کنید و بهترین روش هست. اما لایبرری‌های هم هستن برای انجام این کار مثل:

https://github.com/christyjacob4/android-onboarding-demo

https://android-arsenal.com/details/3/1997

https://github.com/TangoAgency/material-intro-screen

بهترین پاسخ
سعید شاهینی ۱۸ بهمن ۱۳۹۸، ۰۹:۵۹