手写RecyclerView和RecylerView回收池-总览

手写RecyclerView和RecylerView回收池-总览

  • 1、触摸滑动事件的处理

RecylerView是一个具备滑动功能的控件,所以它要进行触摸滑动事件的监听。

  • 2、适配器与UI的交互

通过适配器将数据和UI进行交互。

  • 3、回收池与适配器的交互

RecyclerView要协调回收池中view对象与适配器中对象之间的工作。

  • 4、回收池

回收池的作用是回收RecylerView中那些已经不需要展示的Item,但是回收池的作用,并不是把不显示的View进行回收,而是将item的View进行复用。

  • 5、适配器

Adapter接口是辅助RecylerView实现数据展示,适配器模式将用户展示和交互相分离。

  • 6、RecylerView回收机制原理


    image.png
  • 7、回收池设计


    image.png

这节课,就是一个总体的大纲,先到这里,我们下节课继续

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容