SharedPreferencesHelper
小巧玲珑- 功能比较俱全
- 稳定快速
- 简洁不再繁杂
Gradle
compile 'com.peter1303.SharedPreferencesHelper'
支持的函数:
数据类型 | 方法 |
---|---|
String | save(String tag, String str); |
int | save(String tag, int value); |
float | save(String tag, float value); |
boolean | save(String tag, boolean value); |
long | save(String tag, long value); |
StringSet | save(String tag, Set value); |
方法:
1.初始化 SharedPreferencesHelper
private SharedPreferencesHelper sharedPreferencesHelper = null;
默认初始化(直接使用应用的包名)
sharedPreferencesHelper = new SharedPreferencesHelper(Context context);
初始化(自定义名字)
sharedPreferencesHelper = new SharedPreferencesHelper(Context context, String name);
初始化(自定义名字和存储模式)
sharedPreferencesHelper = new SharedPreferencesHelper(Context context, int mode, String name);
2.方法
非常的简洁!
sharedPreferencesHelper.save();
3.数据
删除一个数据
sharedPreferencesHelper.delete(String tag);
清空所有的数据
sharedPreferencesHelper.clear();
4.其他
这个库支持布尔值反转存储
sharedPreferencesHelper.saveReverseBoolean(String tag, boolean defultValue);
如果您的应用需要存储应用的启动次数(调用一次记录一次)
sharedPreferencesHelper.recordLaunchTimes();
得到应用的启动次数
sharedPreferencesHelper.getLaunchTimes();
遵守条约
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
本文采用 CC BY-NC-SA 3.0 协议进行许可,在您遵循此协议的情况下,可以自由共享与演绎本文章。
本文链接:https://peter1303.top/?p=86