我有一个带图像字段的JSON输出。每张图片(约120张)约为500-700 KB。当我通过Retrofit调用API时,我的应用程序发出OutofMemory
错误并在我尝试同时加载每个图像时崩溃。我该如何处理这个过程?我尝试了Glide的preload
和downloadonly
,但都没有效果。
答案 0 :(得分:0)
你要求的记忆力超过你的记忆。
所以..减少你要求的记忆。
不要加载4k分辨率的图像,在MAX时将它们缩小到1080px
为什么你一下子想要显示120张图像?
滑动内置缩放支持,因此您可以要求它为您提供特定尺寸的图像。