美文网首页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