做本地异步缓存(什么意思)

PanLeo 发布于 2012/09/12 11:16
阅读 857
收藏 0
这个怎么理解 我对缓存不太熟悉。求解答~
加载中
0
指尖的舞者
指尖的舞者

从网络获取图片是比较费流量的,所以最好的做法是将图片以唯一的名字缓存到本地,当从网络下载图片之前先检查本地有没有,如果本地有的话就从本地的读取图片,没有的话在从网络读取图片。为了加快图片的显示速度,可以将图片缓存到内存中,于是执行流程就是如下所述:在从网络下载图片时,先检测内存中是否有图,有的话直接加载,没有的话在检查本地有没有,如果本地有的话,将图从本地读出并缓存到内存中然后显示,如果本地都没有然后在去下载。实现将图缓存到内存中。

大致这么个流程

PanLeo
PanLeo
嗯,多谢了!
返回顶部
顶部