android轻量级数据存储框架Hawk

    今天自己写demo学习的时候,发现了一个超级好用的数据存储框架Hawk,意外发现这个框架还可以存储List数据。下面总结用法如下:

1.在build.gradle下添加依赖 

compile 'com.orhanobut:hawk:2.0.1'

2.初始化框架

Hawk.init(this).build();

3.使用

Hawk.put(Contants.CURRENT_PHOTO_SIZE,position);
if(Hawk.contains(Contants.CURRENT_PHOTO_SIZE))
{
    int p = Hawk.get(Contants.CURRENT_PHOTO_SIZE);
    mPhotoSize.setSelection(p);
}

存储List数据也是一样,可存储任何类型数据

List supportedPictureSizes =  parameters.getSupportedPictureSizes();
Hawk.put(Contants.PHOTO_SIZE,supportedPictureSizes);

你可能感兴趣的:(移动开发,Android)