Skip to content

Commit fb8585c

Browse files
authored
Update README.md
1 parent 40f9221 commit fb8585c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ AptPreferences是基于面向对象设计的快速持久化框架,目的是为
1010
3. 支持根据不同的用户区分持久化信息。
1111

1212
### 简单例子
13+
##### 定义javabean类
1314
```
1415
@AptPreferences
1516
public class Settings {
@@ -18,15 +19,18 @@ public class Settings {
1819
// get、set方法
1920
}
2021
```
21-
22+
##### 使用方式
2223
```
24+
//初始化
25+
AptPreferencesManager.init(this, null);
2326
// 保存信息
2427
SettingsPreference.get().setLoginTime(System.currentTimeMillis());
2528
SettingsPreference.get().set(new LoginUser("Wiki"));
2629
// 获取信息
2730
long loginTime = SettingsPreference.get().getLoginTime();
2831
LoginUser loginUser = SettingsPreference.get().getLoginUser();
2932
```
33+
从上面的简单例子可以看到,我们需要做SharePreferences持久化,仅仅定义一个简单的javabean类(Settings)并添加注解即可,这个框架会根据javabean生成带有持久化功能的SettingsPreference类,通过这个类就可以非常简单去保持或者获取数据,大大降低了SharePreferences麻烦,也可以保持对象。
3034
### 项目地址
3135
https://github.com/joyrun/AptPreferences
3236
### 一、配置项目

0 commit comments

Comments
 (0)