随笔分类 -  缓存

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

点击右上角即可分享
微信分享提示
主题色彩