ASimpleCache缓存框架之简单使用
来源:互联网 发布:数据防泄密 编辑:程序博客网 时间:2024/05/01 14:31
0简述
简述为ASimpleCache官网(点击打开链接)对其介绍,ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。
0.1ASimpleCache可以缓存什么
普通的字符串、JsonObject、JsonArray、Bitmap、Drawable、序列化的java对象,和 byte数据。
0.2ASimpleCache有什么特色
(1)轻:轻到只有一个JAVA文件;
(2)可配置:可以配置缓存路径,缓存大小,缓存数量等;
(3)可以设置缓存超时时间,缓存超时自动失效,并被删除;
(4)支持多进程。
(4)支持多进程。
0.3ASimpleCache在Android中的使用场景
(1)替换SharePreference当做配置文件;
(2)可以缓存网络请求数据,可以作为app数据(字符串、JsonObject、JsonArray、Bitmap、Drawable、序列化的java对象,和 byte数据)的缓存工具;
(3)可以作为预加载数据的缓存库;
1ASimpleCache的使用
ASimpleCache使用起来太简单了,尤其是使用过SharePreference。
1.1缓存字符串
首先,创建ASimpleCache对象:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
1.2缓存JsonObject
首先,创建ASimpleCache对象:
还有,获取缓存数据:
最后,清除缓存:
1.3缓存JsonArray
首先,创建ASimpleCache对象:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
1.4缓存Bitmap
首先,创建ASimpleCache对象:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
1.5缓存Drawable
首先,创建ASimpleCache对象:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
其次,存储数据:
还有,获取缓存数据:
最后,清除缓存:
1.6缓存序列化的java对象
首先,创建ASimpleCache对象:
其次,存储数据:
其次,存储数据:
还有,获取缓存数据:
1.7缓存byte数据
首先,创建ASimpleCache对象:
其次,存储数据:
还有,获取缓存数据:
2总结
对于一个框架的学习这还没有完哦!接下来我将会从以下方面进行撰写博客:
(1)结合项目来玩ASimpleCache;
(2)分析ASimpleCache源码;
(3)如果要我设计一个缓存框架,我会怎么玩?
0 0
- ASimpleCache缓存框架之简单使用
- ASimpleCache缓存框架之简单使用
- ASimpleCache缓存框架之简单使用
- ASimpleCache一个简单的缓存框架
- android缓存框架ASimpleCache
- Android缓存框架--ASimpleCache
- android缓存框架ASimpleCache
- Android 缓存框架:ASimpleCache
- Android 缓存框架 ASimpleCache
- android缓存框架ASimpleCache
- android缓存框架ASimpleCache
- android缓存框架ASimpleCache
- android缓存框架ASimpleCache
- ASimpleCache开源缓存框架使用之实现抽签小程序
- 每日一记之ASimpleCache缓存框架的使用方法
- 使用缓存框架 ASimpleCache和SharePreferences进行数据储存
- Android 轻量级缓存框架:ASimpleCache
- 轻量级Android缓存框架ASimpleCache
- DTN-ION协议栈结构介绍
- VM虚拟机下安装Centos7.0图文教程
- 使用WindowManager.addView()模拟直播软件悬浮窗口播放视频
- 操作系统 银行家算法模拟(二)
- 物理层
- ASimpleCache缓存框架之简单使用
- MySQL 5.7 Windows 版本免安装(转)
- 控制语句break、continue、goto
- [leetcode][350] Intersection of Two Arrays II
- 关于Java中Blob类的使用总结
- Android Activity相对布局
- 《程序员面试代码指南》之约瑟夫环问题
- android的socket的问题。。。求救啊
- JDBC模板类(详细)