【问题标题】:Android: Require a image to be saved temporarilyAndroid:需要临时保存图像
【发布时间】:2016-07-26 01:59:57
【问题描述】:

我有一个场景,我不确定要使用哪种类型的存储。我有一个viewpager,每个页面都需要在本地设备中保存用户在页面上绘制的位图。如果我使用应用程序缓存,缓存中的文件如果低就会被删除。如果发生这种情况,滑动到上一个屏幕的用户将在某个时候消失。

如果我使用应用程序目录本身,我必须手动删除该目录中的所有文件。

第二种选择可行吗?

【问题讨论】:

    标签: android image caching storage


    【解决方案1】:

    您可以使用应用程序目录,并在您拥有ViewPager 的活动/片段销毁事件中,您可以编写代码来删除这些文件。

    【讨论】:

      【解决方案2】:

      使用将自动管理图像缓存的毕加索库,

      当您滑回上一页时,它会将已删除的图像从磁盘重新恢复到内存中,因此您不必将图像保存在应用程序目录中。

      http://square.github.io/picasso/

      【讨论】:

        猜你喜欢
        • 2014-05-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-22
        相关资源
        最近更新 更多