ASimpleCache可以缓存哪些东西

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

  • 普通字符串

  • JSON对象

  • 经过序列化的Java对象

  • 字节数组

ASimpleCache的特点

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

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

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

  • 多进程的支持

ASimpleCache的示例代码

设置缓存数据:

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


获取缓存数据:

ACachemCache=ACache.get(this);Stringvalue=mCache.getAsString("test_key1");


更多相关文章

  1. 7、Android中Bundle类的作用
  2. Android之通知的使用-Notification
  3. Android客户端post请求服务器端实例
  4. Android开发经验总结——ListView的使用
  5. Android关于ViewPager+Fragment缓存问题
  6. Android清除所有应用的缓存(包括系统应用)的两种实现方法
  7. Android(安卓)安全机制概述
  8. Android数据库高手秘籍(零)——前言[转载]
  9. android sqlite 介绍

随机推荐

  1. Android中Activity启动过程探究
  2. Android(安卓)高德地图 INVALID_USER_KEY
  3. 输入包名生成android应用demo的实现
  4. android 报错column '_id' does not exis
  5. 电话权限确认
  6. 如何下载并编译Android(安卓)4.0内核源码
  7. AndroVM 可以让你在虚拟机环境中运行 And
  8. 微信头像圣诞帽来啦,分享给 TA 戴帽子吧
  9. Develop--Training(七)Getting Started--
  10. 酷炫轮播广告