【问题标题】:Caching bitmap Android缓存位图 Android
【发布时间】:2014-02-24 07:54:28
【问题描述】:

如果我的 min sdk 是 api lvl 8,那么缓存位图的最佳方式是什么?我有一个下载的位图,我想保存它,我还可以获得图像的一种哈希值。如果我修复权限,可以将它写入任何地方的普通文件,这样说吗?

FileOutputStream fOut = new FileOutputStream(file);

bmp.compress(Bitmap.CompressFormat.PNG, 85, fOut);

【问题讨论】:

    标签: android caching bitmap store


    【解决方案1】:

    下载和缓存图像的最佳方法之一是使用 Volley 库。这真的很容易和舒适。网上有很多不同的例子,但首先我建议你看IO video。然后查找代码示例(BitmapLruCache - 直接用于缓存)(例如here 或here)

    【讨论】:

      【解决方案2】:

      我认为你应该使用Universal Image Loader 库。它会自己做缓存、从 url 加载和其他事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多