移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。 但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。 今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、清除缓存 ...
这个功能目前手机上都是由别的软件完成的,很少使用,这个时补充自己的知识所了解的,不说了直接上代码 ...
读取缓存大小,目前计算了SDWebimage缓存大小,Documents目录下某个文件夹大小(类似可以继续添加) 清空缓存,目前清空了SDWebimage缓存,Documents目录下某个文件夹缓存(类似可以继续添加),Webview缓存 代码示例 ...
1.获取缓存目录 2.计算缓存文件大小 清除缓存文件 ---------------------------------------------------------------------------------------------- ...
获取应用缓存: 首先我们需要导入path_provider,需要用到里面的一个方法获取Android和IOS的缓存文件夹,然后通过递归的方式获取该缓存文件夹下所有文件大小的总和,然后就能得到缓存大小了: 清理缓存: 清理缓存,同样是通过path_provider得到缓存目录 ...
//获取缓存的大小 NSUInteger intg = [[SDImageCache sharedImageCache] getSize];//NSString * currentVolum = [NSString stringWithFormat:@"%@",[self ...