android:对使用缓存显示图像有些怀疑

时间:2011-07-11 13:35:48

标签: android caching

我正在尝试通过我的应用程序中的URL显示大量图像。我在一些网站上发现,我们可以使用缓存来显示图像。当我在我的应用程序中使用它时,我发现应用程序缓存从0 KB增加。

当我尝试在没有cahche的情况下显示这些图像时,应用程序堆增长到24MB(最大大小)并且应用程序崩溃了。

我不知道,使用缓存是否是一个好方法。请告诉我。请告诉我一个应用程序的最大缓存大小。

请帮助我..提前致谢...

1 个答案:

答案 0 :(得分:1)

缓存是从Web显示图像的好方法,首先必须将图像下载到应用程序的缓存文件夹中,然后从缓存文件夹中加载图像。

允许在市场上市的最大应用程序大小为50 Mb,因此您可以使用最大45到48 Mb。

请从here复制Image Loader类,用于显示来自网络的图像。它将图像存储到缓存文件夹中,并显示缓存文件夹中的图像。