DroidKaigi 2018 - Deep dive into LayoutManager for RecyclerView / thagikura [EN]

Опубликовано: 03 Март 2025
на канале: DroidKaigi
527
16

RecyclerView is now a de facto standard for representing a large data set into a limited window as a scrollable view.

One of the advantages of using it compared to ListView is that RecyclerView can change how the data set is presented in addition to a simple linear list (such as Grid, StaggeredGrid) by changing the LayoutManager attached to it.

But it's not well known that you can provide your own LayoutManager to achieve even more flexibility in addition to the three (Linear, Grid, StaggeredGrid) default LayoutManagers provided by the library.

In this talk I'm going to explain how you can create your own LayoutManager in details based on the experience that the presenter created a Flexbox implementation as a LayoutManager.

----------------------------------------------------------------------------------------------------------------

DroidKaigiはエンジニアが主役のAndroidカンファレンスです。
Android技術情報の共有とコミュニケーションを目的に、2018年2月8日(木)、9日(金)の2日間開催しました。
今回は「ニッチな技術とコミュニケーション」を重視しました。

DroidKaigi is a developer-first Android conference.
Our objectives are to help Android developers to share knowledge about Android development and connect with other Android developers.
The conference will be held on 8th - 9th February 2018 with "Niche Technology and Communication" as the main theme.

DroidKaigi 2018 - https://droidkaigi.jp/2018/
DroidKaigi 2017 - https://droidkaigi.github.io/2017/
DroidKaigi 2016 - https://droidkaigi.github.io/2016/
DroidKaigi 2015 - https://droidkaigi.github.io/2015/
DroidKaigi Twitter -   / droidkaigi