MMKV官方介绍,简单使用都在里面,和SharedPreferences的使用方式雷同
https://mp.weixin.qq.com/s/4MHgs4qpLt7krpmIp9rgRg
之前用SharedPreferences存集合:
https://blog.csdn.net/qq_39731011/article/details/81513956
改用MMKV存储集合
import android.content.Context;
import com.google.gson.Gson;
import com.tencent.mmkv.MMKV;
import java.util.ArrayList;
import java.util.List;
public class MMKVUtils {
/*
*作者:赵星海
*时间:18/06/08 09:51
*用途:增改sp的数组 name-自定义集合的名称
*/
public static <T> Boolean setArray(Context mContext, List<T> list, String name) {
MMKV kv = MMKV.defaultMMKV();
if (list == null || list.size() == 0) { //清空
kv.putInt(name + "size", 0);
int size = kv.getInt(name + "size",