首先在app创建时初始化:
public class BaseApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
MMKV.initialize(this); //初始化mmkv
}
}
然后创建MMKV:
//使用默认的实例
MMKV mmkv1 = MMKV.defaultMMKV();
//创建自己的实例 参数1:库的key, 参数2:库的模式(多进程或单进程)
MMKV mmkv2 = MMKV.mmkvWithID("user", MMKV.MULTI_PROCESS_MODE);
增删改查:
// 增
mmkv.encode("token", token);
// 删
mmkv.removeValueForKey("token"); //删除单个
mmkv.removeValuesForKeys(new String[]{"name", "token"}); //删除多个
//改 (在执行一次增操作)
mmkv.encode("token", token);
//查
mmkv.decodeString("token");
本文介绍如何在Android应用程序中使用MMKV进行数据存储。首先,在应用创建时通过BaseApplication类初始化MMKV。接着,演示了如何创建MMKV实例,包括使用默认实例和自定义实例。最后,详细说明了数据的增删改查操作。
660

被折叠的 条评论
为什么被折叠?



