相关疑难解决方法(0)

RecyclerView滚动性能

我基于创建列表和卡片指南创建了RecyclerView示例.我的适配器只有一个模式实现来扩展布局.

问题是滚动性能差.这在RecycleView中只有8个项目.

在一些测试中我验证了在Android L中没有出现这个问题.但在KitKat版本中,性能的下降是显而易见的.

java performance android recycler-adapter android-recyclerview

68
推荐指数
6
解决办法
5万
查看次数

什么是RecyclerView.setItemViewCacheSize和RecycledViewPool.setMaxRecycledViews之间的区别?

文档说明了这一点 setItemViewCacheSize

在将它们添加到可能共享的回收视图池之前,设置要保留的屏幕外视图的数量.

setMaxRecycledViews

设置丢弃前在池中保留的最大ViewHolders数.

但它们是否都可以作为从中获取视图的缓存(即,第一个设置RV缓存的视图数量,而第二个设置RVP的视图数量)?

此外,当需要视图时,首先从RVP或RV的缓存中获取视图?

对于简单的unnested recyclerview,两者的最佳配置(滚动方式,忽略内存)配置是什么?

performance android android-recyclerview

8
推荐指数
2
解决办法
5266
查看次数