请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

列表页图片导致的内存抖动该怎么解决

老师,还是没明白内存抖动该怎么解决?比如我加载一个图文穿插的列表,每个 item 都有一张大图片,连续不断的往下滑,大概加载到100页(每页20条数据)或者更多页面会导致内存溢出,自己重写了 RecyclerView的onViewRecycled 方法 clear掉图片,这就会涉及图片的回收和占用导致的内存抖动,请问这个改怎么解决?

正在回答 回答被采纳积分+3

1回答

随风绽放 2019-03-23 17:13:10

同学你好,你这样的内存抖动是知道原因的。那针对性的优化即可,“大概加载到100页(每页20条数据)或者更多页面会导致内存溢出”那图片的内存缓存你设置的多大呢?成熟的三方图片库都有图片回收的机制,按理说不会出现因为图片加载而OOM的情况。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信