手写RecyclerView和RecylerView回收池-总览
- 1、触摸滑动事件的处理
RecylerView是一个具备滑动功能的控件,所以它要进行触摸滑动事件的监听。
- 2、适配器与UI的交互
通过适配器将数据和UI进行交互。
- 3、回收池与适配器的交互
RecyclerView要协调回收池中view对象与适配器中对象之间的工作。
- 4、回收池
回收池的作用是回收RecylerView中那些已经不需要展示的Item,但是回收池的作用,并不是把不显示的View进行回收,而是将item的View进行复用。
- 5、适配器
Adapter接口是辅助RecylerView实现数据展示,适配器模式将用户展示和交互相分离。
-
6、RecylerView回收机制原理
-
7、回收池设计
这节课,就是一个总体的大纲,先到这里,我们下节课继续