保存到本地

context.getCacheDir();

关于这个方法,文档是这样说的:

返回文件系统上特定于应用程序的缓存目录的绝对路径。 这些文件将是在设备存储空间不足时被首先删除的文件。这些文件将被删除时无法保证留存。

注意:不要依靠系统主动为你删除这些文件; 对于缓存文件占用的空间量,应始终具有合理的最大值(如1 MB),并在超过该空间时删除这些文件。

返回保存应用程序缓存文件的目录的路径

保存到内存(LRU算法)

LRU算法即最近最小使用算法,以map的形式进行存储。

key是图片链接地址,value是android下的图片bitmap对象

maxsize是当前集合能够占有的最大内存大小

RunTime.getRunTime().maxMemory();手机运行内存

results matching ""

    No results matching ""