第 10 课:高级 RecyclerView 用例

了解使用 RecyclerView 时的高级绑定和布局,以及如何在 RecyclerView 中处理多种类型。

 

RecyclerView 基础知识

Codelab

在 Android 应用中使用 RecyclerView 来高效地显示条目列表。

结合 DiffUtil 和数据绑定来使用 RecyclerView

Codelab

了解还有哪些可供运用的技巧,从而提升 RecyclerView 处理大型列表的效率,并让您的代码更易于维护、更易于扩展以实现更复杂的界面。

GridLayout 和 RecyclerView

Codelab

将 TrackMySleep 应用中通过 RecyclerView 显示的睡眠数据列表替换为采用网格布局的睡眠数据。

与 RecyclerView 条目交互

Codelab

将 RecyclerView 中的条目设为可点击,以便用户在点按某项内容后进入对应的详情屏幕。

测验

完成“第 10 课:高级 RecyclerView 用例”,赢取徽章。