我使用对象的 ListView 。该对象包含不同的属性和图像。 我通过使用 http 请求向服务器询问 jpg 图像来获取此图像。 我将此图像转换为位图,然后显示它。
自从我添加了位图以来,我的应用程序变得滞后且缓慢。 有什么解决方案可以减少这种延迟吗?
最佳答案
我解决类似问题的方法是使用:
LruCache将图像存储在内存中以便快速访问
AsyncTask从服务器拉取图像,将其缩放到所需的大小,将其添加到缓存中,然后使用 onProgress 更新 ListView 图像。
关于java - Android 应用程序位图的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27573385/