gpt4 book ai didi

android - 根据可用内存加载 GridLayout 图片

转载 作者:行者123 更新时间:2023-11-30 03:33:35 26 4
gpt4 key购买 nike

对于我正在开发的应用程序,我有一个 GridLayout(不是 GridView),我用图像动态填充它。我可以一次加载所有图像(这就是我现在所做的),但我对图像数量或设备内存量没有任何保证。考虑到这一点,并保持最佳的 UI 体验(无挂起)我认为最好确定设备的内存量,例如说我的应用程序可以使用可用内存的一半来保存图像.然后我会使用这个最大数量的图像并告诉我的应用程序从当前滚动位置开始在两个方向上加载这个最大数量的图像的一半。你们知道解决这个问题的正确方法吗?我有点难过,真的需要一些帮助才能开始。

最佳答案

我遇到过这样的问题(需要将 100 多张高分辨率图像加载到 ListView 并缓存它们)。我已经按照此处描述的方式使用了 DiskLruCache 库 ( https://github.com/JakeWharton/DiskLruCache ):

Using DiskLruCache in android 4.0 does not provide for openCache method

完美运行。

关于android - 根据可用内存加载 GridLayout 图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17003436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com