基本使用流程网上案例很多,大多都是粘贴复制,当然也没有问题,只要读者能够明白使用的流程即可,笔者也是从网上一步一步按部就班去学习,梳理并最终运用到自身项目当中去
在学习以及运用过程中碰到些疑惑并尝试着找出解决方案
一. 复用机制
RecyclerView.RecycledViewPool viewPool = new RecyclerView.RecycledViewPool();
recyclerView.setRecycledViewPool(viewPool);
viewPool.setMaxRecycledViews(0, 10);
1
2
3
网上很多案例都没有对这个方法做出重要解释,导致大多数开发者在网上写的案例对于这个方法的认识不够,但是在框架使用说明里有项目的作者在迭代的后期明确更新了关于这个方法重要程度,我相信你的项目中不仅仅只是一个布局类型,最起码会有两个吧!
以下列出我项目中不同的布局设置回收机制的做法,注意我在设置回收机制的同时也修改了hasConsistItemType参数类型为false,上图已给出相应的解释
二. SpanSizeLookup
昨天在技术交流群里看到有人提出GridLayoutHelper中SpanSizeLookup不起作用的问题,后来我也研究了一下,发现文档已经标明了注意事项,只不过没有给出明确的案例来
三.上拉加载,下拉刷新该如何应对
---------------------
作者:请叫我章鱼哥
来源:优快云
原文:https://blog.youkuaiyun.com/wtt945482445/article/details/78840683
版权声明:本文为博主原创文章,转载请附上博文链接!