博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 缓存框架 ASimpleCache
阅读量:6613 次
发布时间:2019-06-24

本文共 587 字,大约阅读时间需要 1 分钟。

hot3.png

ASimpleCache可以缓存哪些东西

ASimpleCache基本可以缓存常用的Android对象,包括但不限于以下几种类型:

  • 普通字符串

  • JSON对象

  • 经过序列化的Java对象

  • 字节数组

ASimpleCache的特点

  • 轻量级,只有一个Java文件

  • 完整而灵活的配置,可以配置缓存路径,缓存大小,缓存数量,缓存超时时间等。

  • 超时缓存自动失效,并从内存中自动删除。

  • 多进程的支持

ASimpleCache的示例代码

设置缓存数据:

ACache mCache = ACache.get(this);mCache.put("test_key1", "test value");mCache.put("test_key2", "test value", 10);//保存10秒,如果超过10秒去获取这个key,将为nullmCache.put("test_key3", "test value", 2 * ACache.TIME_DAY);//保存两天,如果超过两天去获取这个key,将为null

获取缓存数据:

ACache mCache = ACache.get(this);String value = mCache.getAsString("test_key1");

转载于:https://my.oschina.net/chitty2015/blog/540590

你可能感兴趣的文章
BZOJ3195:[JXOI2012]奇怪的道路——题解
查看>>
BZOJ4034:[HAOI2015]树上操作——题解
查看>>
47. Ext.form.Field.prototype.msgTarget
查看>>
jsp显示计算数值, 四舍五入
查看>>
HTML和CSS疑点解析
查看>>
剑指offer 快速排序
查看>>
Java Socket编程入门
查看>>
PropertyGrid排序
查看>>
20款PHP版WebMail开源项目
查看>>
4-4 Selector有一个方法可以获取Selector中的文本内容---extract()
查看>>
字符串属性和函数的使用
查看>>
sql备份还原错误-媒体集有2个媒体簇,但只提供了1个
查看>>
不展现报表实现对报表的打印导出
查看>>
NVIDIA Jetson TX2 通过JetPack 3.1刷机后不能启动连网问题解决
查看>>
倒计时 功能
查看>>
01-C#入门(函数一)
查看>>
C++虚函数表理解
查看>>
排序算法
查看>>
VUE点击弹出蒙版实现步骤
查看>>
UITableVIew and UITableViewController
查看>>