美文网首页APP开发实战
APP开发实战106-缓存实现

APP开发实战106-缓存实现

作者: xjbclz | 来源:发表于2016-08-15 22:21 被阅读24次

    27.4缓存实现

    1为了在清除缓存的时候能够正常清除与应用相关的缓存,需将缓存文件存放在getCacheDir()或者getExternalCacheDir()路径下。

    2为了安全起见,缓存的文件名可以使用MD5加密,对某些文件内容也可以进行加密。

    3有两种方式判断是否需要更新本地的缓存文件,一是根据文件的修改时间,一是根据文件的版本号,两者都需要服务器端把这些数据传递给APP端。

    有两个开源的缓存实现框架,可以参考:

    ASimpleCache

    XCCacheManager

    相关文章

      网友评论

        本文标题:APP开发实战106-缓存实现

        本文链接:https://www.haomeiwen.com/subject/sttpsttx.html