listView的性能优化

来源:互联网 发布:吾生有涯而知无涯全文 编辑:程序博客网 时间:2024/05/17 02:49

我们知道listview中有一个convertview,他会重复调用,刚开始是convertview为null,加载完后屏幕并不能完全显示出来所有的convertview,有些事隐藏在下面的。循环过程如下图所示


他是一个循环队列,不断调用的过程。但是我们在测试过程中发现,初始化时convertview生成手机屏幕最多的item个数,当滑动出屏幕的convertview被放大Recycler中时,并不一定马上放进去,也就是说进入队列过程中需要时间,可能还会在产生一个convertview,进入recycler的顺序呢并不一定按照滑动出屏幕的顺序来的。但是recycler对convertview的管理是队列的形式。



0 0
原创粉丝点击