RecyclerView Ins and Outs - Architecture, Best Practices, and Advanced Features
Offered By: Android Developers via YouTube
Course Description
Overview
Explore the evolution and advanced features of RecyclerView in this Google I/O 2016 conference talk. Delve into the history of ListView, the lessons learned, and how they influenced RecyclerView's design. Gain insights into RecyclerView's internal architecture, its handling of different layouts, animations, and UX flows. Learn best practices for optimizing RecyclerView in your Android applications. Discover topics such as complexity management, layout improvements, API enhancements, smarter adapters, positioning, scrolling, accessibility, view holder lifecycle, animations, item decorations, and more. Master the intricacies of RecyclerView to create efficient and performant list components in your Android apps.
Syllabus
Intro
More features!
Complexity Overdraft
Duplicated Functionality
More Complex Layouts
Elevate Best Practices to API
Easier Maintenance
Smarter Adapters
Positioning
Scroll
Focus Traversal
Accessibility
Life of a ViewHolder - Birth
Fancy Reserves
Death Layout Manager
Death 2
Items Come, Items Go
Remove
Change
Animations: The Easy Way
Anatomy of a List
Predictive Item Addition
Predictive Item Removal
Child Helper In Action
Item Decoration - Take Care
RecycledView Pool
Item Touch Helper.Callback
on Bind Position != final
Payloads
OnCreate Means "create"
Positions: Adapter vs Layout
Taught by
Android Developers
Related Courses
Основы программирования мобильных приложений для AndroidITMO University via edX Creating List-based Screens in Xamarin.Forms
Pluralsight Mastering Xamarin.Forms Development: 1 Pages, Layout, and Navigation
LinkedIn Learning Flutter Tutorial Series
YouTube 2小時成為Android開發者(普通話授課)
Udemy