RecyclerView是一个Android中列表展示的控件,可以实现各种列表的展示,包括了多内容、多类型、横向竖向、多列、动画、点击长按等各种效果
前言
相信RecyclerView对Android初学者来说是一个比较难理解的部分,因为它会涉及到很多部分
比如我在最开始的时候就很难理解为什么要用layoutManager和adapter,我想直接定义子布局,再定义子元素内容,最后一个列表赋值到RecyclerView不就可以了吗
这篇文章主要是为了对RecyclerView有更好的理解,可以真正明白为什么要这样做,如果可以回答上来下面的问题的话,说明对RecyclerView是有比较清晰的理解了
ReyclerView有几部分?为什么要有这几部分?
参考
正文
直接实现
如果想先尝试实现效果,尽快可以看到一个可用的,简单的列表展示,可以直接点击参考链接中的第一个,效果如下: