设为首页 加入收藏

TOP

Android 中替代 sharedpreferences 工具类的实现
2015-07-16 12:56:22 来源: 作者: 【 】 浏览:41
Tags:Android 替代 sharedpreferences 工具 实现

想必大家一定用过 sharedpreferences 吧!就我个人而言,特别讨厌每次 put 完数据还要 commit。对 我就是这么懒!哈哈。另外,sharedpreferences 不能存类,集合和bitmap等数据!这点也让人非常不爽啊!所以,我就在这个美好的星期天撸了名为 SHARE 的工具类用来替代 sharedpreferences。


先来看一下,整体架构图(画的不好请大家见谅):


图片


从图中,我们可以了解到,当我们 put 数据的时候,我们同时存入到 内存和和sd卡中。读取的时候,优先从内存中获取,如果内存中没有,则从sd中获取。如果两者都没有,则使用用户自己设置的默认值!


下来看一下代码目录结构:
图片


在 Application中初始化:


之后,你就可以任意的使用它了!


使用就是如此简单!


1.增加异步 get 和 put.


2.对泛型的支持.


希望这个项目对大家有用。也希望多 star .同时也能多多提出修改意见!不管是对项目本身还是代码!!!!


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android基础知识总结篇 下一篇Python 3.5将支持Async/Await异步..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: