RecyclerView系列
文章平均质量分 82
小翘_上海
不积硅步无以至千里,不积小流无以成江河
展开
-
Android从源码分析RecyclerView四级缓存复用机制二(复用ViewHolder)
上一篇文章说了RecyclerView的四级缓存中的缓存ViewHolder,文章链接在这里:Android从源码分析RecyclerView四级缓存复用机制一(缓存ViewHolder)列表视图在原生开发中一直占用重要地位,不管是之前的ListView还是现在RecyclerView,无论实在性能上还是使用功能上都有着巨大的优势,其中最重要的其实还是对于视图的复用机制。从ListView的RecycleBin到RecyclerView的Recycler,Google对于列表视图的缓存的设计一直非常考究值原创 2021-04-20 17:48:54 · 291 阅读 · 0 评论 -
Android从源码分析RecyclerView四级缓存复用机制一(缓存ViewHolder)
先说一下结论RecyclerView的四级缓存分别为:mChangeScrap与 mAttachedScrap 用来缓存还在屏幕内的 ViewHoldermCachedViews 用来缓存移除屏幕之外的 ViewHoldermViewCacheExtension 开发给用户的自定义扩展缓存,需要用户自己 管理 View 的创建和缓存RecycledViewPool ViewHolder 缓存池...原创 2021-03-25 18:18:14 · 1367 阅读 · 1 评论