دوره مجازی اندروید (جلسه 24): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت سوم

- visibility ۱۲ mode_comment

به نام خدا، دوستان سلام، در این جلسه آموزش خواهیم داد که چطور داخل RecyclerView از چندین ItemViewType استفاده کنید، همچنین با SpanSizeLookUp آشنا خواهید شد.

در مورد VecotorDrawableCompat صحبت خواهیم کرد و به شما آموزش خواهیم داد که چطور از فایل های vector استفاده کنیم به طوری که تا اندروید api 8 مشکلی نداشته باشیم.

با snackbar آشنا خواهیم شد. از این view برای نمایش دادن پیغام با ظاهری زیباتر استفاده می شود. همچنین داخل snackbar بر خلاف Toast می توانیم از دکمه هایی که عملیاتی را انجام دهند استفاده کنیم.

مطالب مطرح شده در این جلسه عبارتند از :

  • RecyclerView
    • معرفی ItemViewType
    • معرفی تابع getItemViewType
    • اضافه کردن بنر به بالای RecyclerView
    • ساختن چندین ViewHolder برای RecyclerView.Adapter
  • معرفی SnackBar
    • معرفی عملکرد SnackBar
    • آموزش ایجاد SnackBar
    • اضافه کردن Action به SnackBar
    • اضافه کردن OnClickListener به Action مربوط به SnackBar
  • معرفی VectorCompatDrawable
    • معرفی عملکرد VectorCompatDrawable
    • آموزش اضافه کردن قابلیت سازگاری با اندرویدهای قدیمی تر داخل فایل Build.Gradle
    • معرفی صفت SrcCompat
info توجه

این مطلب یک جلسه از دوره آموزش اندروید می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش اندروید

comment دیدگاه کاربران
Nima Arian

سلام فایل کامل آپلود نشده وناقصه لطفا بررسی کنین ممنون

سعید شاهینی

سلام، ممنون که اطلاع دادید، مشکل بر طرف شد.

جعفر پیشدادی

سلام فایل مشکل دارد حجم فایل 43 مگ واز دقیقه 23 به بعد نمایش داده نمی شود

سعید شاهینی

سلام، مشکل بر طرف شد، با تشکر

ali rahmanian

سلام
فیلم این جلسه مشکل داره وسط پخش قطع میشه

سعید شاهینی

سلام، ممنون که اطلاع دادید، دوباره آپلود می شه.

رامین رامین

سلام
من نفهمیدم نحوه اضافه کردن دو نوه ویو به اداپتر رو
آیا مرجع دیگه ای هست معرفی کنید برای مطالعه بیشتر؟

سعید شاهینی

سلام، اگه منظورتون RecyclerView.Adapter هست حتماً این لینک رو مشاهده کنید:
آموزش ایجاد لیست با RecyclerView – با VPN وارد شوید
مرجع کلاس Adapter برای اطلاعات بیشتر- با VPN وارد شوید

بهادر

سلام آقای آوند
متاسفانه دانلود فیلم های اندروید مشکل داره و دانلود نمیشود
امیدوارم که مشکل برطرف بشه

لقمان آوند

تست کردیم مشکلی نبود

امیرحسین باحجب

سلام . متاسفانه آیکون لیست تو فایل ها نیست .

سعید شاهینی

سلام٬ ممنون از اطلاعتون. کدوم آیکن؟

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.