随笔分类 - 缓存
有关于数据缓存,图片缓存的方法等等......
摘要:一.getCacheDir、getCacheDir getCacheDir()方法用于获取/data/data//cache目录 getFilesDir()方法用于获取/data/data//files目录 二.getExternalFilesDir、getExternalCacheDir 应用程序
阅读全文
摘要:1. 写入缓存:建立文件夹,把list集合里面的数组转换为JSON数组,存入文件夹2. 读取缓存:把JSON数组从文件夹里面读取出来,然后放入list集合,返回list集合 private final static File filefolder=new File("/sdcard/myData"); private final static File filename=ne...
阅读全文
摘要:LruCache通常用于实现内存缓存,采用的缓存算法是LRU(Least Recently Used)即近期最少使用算法,其核心思想是:当缓存满的时候,会优先淘汰那些近期最少使用的缓存对象。 1.LruCache是Android 3.1提供的缓存类,在使用LruCache的时候建议采用support
阅读全文
摘要:SQLiteOpenHelper是管理数据库的工具类。 下面提供一个模板: 获取SQLiteOpenHelper对象并且操作数据库 getWritableDatabase()以写的方式打开数据库,若是数据库的磁盘空间满了,那么数据库就只能读不能写,再用它打开数据库就会出错。 若是使用getReada
阅读全文