آموزش کار با RecyclerView در اندروید – قسمت 2

سلام بر شما دوستان خوبم 🙂 ، خیلی خوشحالم از این که یک بار دیگه می بینمتون . توی این سری از مجموعه آموزش ها سایت ویادولوپرز ، با مبحث RecyclerView پیشرفته – قسمت 2 در خدمتتون هستم . توی این ویدئو قصد داریم بررسی کنیم که یک RecyclerView در اندروید چه امکانات اضافه تری به ما میده ؛ و چه ویژگی هایی هست که اون رو از ListView برتر می کنه .

برای این که هم با ویجت RecyclerView بیشتر آشنا بشید و هم این که یک آمادگی برای شروع این دوره پیدا کنید ، حتما به شما توصیه می کنم که آموزش کار با RecyclerView – پارت 1 رو مشاهده کنید . و بعد از این که احساس کردید آمادگی لازم برای شروع این دوره رو دارید ؛ بیاید و این دوره رو تهیه کنید

اگه خاطرتون باشه ، توی آموزش Recyclerview در اندروید – پارت 1 ، توی مورد دوم ، من به یک نکته ای اشاره کردم ، تحت عنوان این که :

توی ListView شما فقط می تونستید یک ViewHolder تعریف کنید ، اما توی Recyclerview شما قادر خواهید بود که هرچقد دلتون میخواد ViewHolder های مختلف تعریف کنید و از اون ها داخل Recyclerview استفاده کنید

توی این دوره ما قصد داریم که از همین خاصت Recyclerview استفاده کنیم . و با تعریف چندین ViewHolder مختلف ، داده ها رو توی اون ها به کاربر نمایش بدیم .

Recyclerview در اندروید دیگه چه مزیت هایی داره؟

توی آموزش کار با RecyclerView اندروید – پارت 1 به یک سری از موارد اشاره کردیم که باعث برتری Recyclerview به نسبت ListView میشد . اما همونطور اگه خاطرتون باشه ، قرار شد که یک سری از موارد رو بعدا و درآموزش های بعدی به شما بگم 😉

اما چهارمین مزیتی که Recyclerview در اندروید به نسبت ListView داره این که :

4 – استفاده از LayoutManager وقتی ما در مورد ListView صحبت می کنیم ، منظورمون فقط و فقط یک نوع از ListView هست ، و اون هم ListView با قابلیت اسکرول عمودی (چون لیست ویو قابلیت اسکرول به صورت افقی رو نداره) . اگرچه که بعضی از کتابخونه ها پیدا میشد که ListView رو به صورت افقی ایجاد کرده بودند ؛ اما  حقیقت اینه که اصل لیست ویو برای اسکرول کردن عمودی درست شده .

اما وقتی نگاهی به Recyclerview  در اندروید می ندازیم ، می بینیم که این ویجت دوست داشتنی قابلیت پشتیبانی از اسکرول افقی رو داره ؛ و به راحتی می تونه کلکسیونی از داده ها رو به راحتی در حالت افقی اسکرول کنه .

خب !!!

باز فلن تا همینجای کار کافیه ، انشالا بریم جلوتر سعی می کنم تمامی مباحث به Recyclerview در اندروید رو پوشش بدم ، و تمامی نکاتش رو به شما بگم

این دوره تون پیشنیاز هم داره؟

بله 🙂 حتما حتما حتما به شما پیشنهاد می کنم که آموزش کار با RecyclerView پارت 1 رو نگاه کنید

 

توی آموزش کار با RecyclerView در اندروید – پارت 2 چی یاد میگیریم

همونطور که بالاتر گفتم ، توی این آموزش شما با نحوه اضافه کردن ViewHolder های مختلف و ساختن loadMore برای دریافت بیشتر داده ها آشنا میشید

 

مدت زمان آموزش 00:55:46

11,600تومان – خرید

نظرات

  • recycler view در viewpager

    سلام
    وقت بخیر

    ممنون از آموزش خوبتون. نکات و کلیات آموزش در فیلم به درستی در یک اکتیویتی قابل اجرا هستند ولی می خواستم ببینم راهی وجود داره تا بشه
    از findLastVisibleItemPosition در viewpager هم استفاده کرد ؟
    چون الان وقتی اکتیویتی مربوطه اجرا می شه به tab مربوطه نرسیده findLastVisibleItemPosition اندیس آخر لیست recycler رو بر می گردونه…

    ممنون می شم پشینهادی یا نظری اگر دارین اعلام کنید
    با تشکر

  • درخواست آموزش

    سلام
    میشه این رو هم آموزش بدید

    https://i.stack.imgur.com/ghBKV.gif

  • برای ثبت نظر باید ابتدا وارد اکانت خود شوید