YoVDO

RecyclerView Ins and Outs - Architecture, Best Practices, and Advanced Features

Offered By: Android Developers via YouTube

Tags

Android Development Courses Animation Courses Accessibility Courses RecyclerView Courses ListView Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Основы программирования мобильных приложений для Android
ITMO 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