Android 图片列表如何设置 View 池和 LRU 缓存预算,并响应低内存?

未标记

Sorry o(╥﹏╥)o,暂无参考答案。带这道题,问问AI吧~

问 AI
本题目录

相关面经

1 篇

字节跳动

客户端开发
日常实习一面
查看原面经 →
你在项目里设置的 LRU 缓存最大上限 是怎么定的?依据是什么?每个缓存对象大概占多大内存?
假设在一个无限滑动的 RecyclerView 图片列表 场景里,不仅有 View 池化,也有图片的 LRU 缓存:如果用户不断往下滑,数据持续增长,且不同用户的手机设备内存大小完全不同,你的池化大小和缓存上限该怎么合理设定?
如果用户快速滑动列表,甚至当前 手机系统内存已经非常紧张(Low Memory) 了,而你的 LRU 缓存还在占着内存,这时候应该怎么设计动态释放与回收策略?

相关题目

4 题