BlackC

Results 28 comments of BlackC

猜测是不是请求太多 有没有懒加载

我用了glide加载图片oom了 才去处理的啊

https://github.com/BlackC0/Gank.git 这是我的一个gank项目,我在测试后(福利墙不断往下拉加载图片)发现即使我是glide忽略内存缓存也会oom 也就是说 只要是在图片墙不断往下拉就会造成oom 这看起来很像是imageview没有复用所致 但是我用的recycleview自带的viewholder啊 不知大神能否拜读一下我的代码呢?

我是借鉴着大神的页面布局写的(害羞)

可是我的VH 是继承rv的,虽然没有限定自己写的vh,这样会导致rv不复用item吗?

比如我的首页也是这样写的,可是并不会oom,里面使用两种vh,那标准写法 当有复数vh的时候,应该怎么写呢?

刚测试了 还是会oom的 内存达到300多m之后死的

emmmm... 我后面log了一下onCreateViewholder和onBindViewHolder的次数 发现确实没有复用item 而是不断创建新的vh 两个adapter都是

但是为什么没有复用item 我就看不出来了...

![微信图片_20210126174341](https://user-images.githubusercontent.com/30444342/105828429-15fa7700-5ffe-11eb-9e5f-4895fa0c5361.jpg) 设备无法截图,分辨率可能不高