关于缓存的话题,想必大家都耳熟能详了。对于缓存,每个人也都会有各自的见解。缓存的原理大同小异,今天就和大家唠唠在Android中如何将界面中的内容进行缓存。
本篇博客将围绕如何使用SQLite数据库对数据进行缓存。
关于缓存机制的流程不多说了,大家也都清楚,我将流程以伪代码的方式直接贴出:
if(有网络) {
if(有缓存 && 缓存时间没有过期) {
getCacheContent--->取出缓存的内容
showContent();---->显示缓存的内容:例如List显示到ListView