1、列表中包含图片,如果列表中元素非常多,会有内存溢出的风险吗?加载完图片之后会有清除处理吗?
2、另外图片加载的时候是原大小加载吗,(比如之前的像素是高分辨率,加载进来没有必要使用原分辨率,太耗费内存)还是说会有模糊的操作降低图片占用的内存大小?
1、列表中包含图片,如果列表中元素非常多,会有内存溢出的风险吗?加载完图片之后会有清除处理吗?
2、另外图片加载的时候是原大小加载吗,(比如之前的像素是高分辨率,加载进来没有必要使用原分辨率,太耗费内存)还是说会有模糊的操作降低图片占用的内存大小?
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答989 阅读
1 回答967 阅读
列表中包含图片时,如果列表中元素非常多,可能会存在内存溢出的风险,列表的多数据开发防止内存泄漏可以参考下:https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-best-practices-long-list-V5
加载图片的有相对应的机制可以参考下:https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-memory-optimization-V5,图片加载时默认会根据设备屏幕分辨率进行适应处理,以避免失真。