android ——MMKV管理Bean对象及数组
发布时间
阅读量:
阅读量
MMKV简介
MMKV是一种专为移动端开发而设计的基于内存映射(mmap)机制的键值对存储库。相较于常规的SharedPreferences与SQLite等存储方案,MMKV在数据读取与写入效率方面表现更为突出,同时其占用的存储空间也相对更少。此外,该存储库还支持多线程操作的安全性保障,并具备可自定义的加密功能。正因如此,在移动端应用开发过程中,MMKV被广泛用于实现数据持久化以及提升缓存性能等场景中。
添加依赖
implementation 'com.tencent:mmkv:1.2.9'
一、MMKV保存bean实体对象
1.在Kotlin类中创建一个MMKV实例:
import com.tencent.mmkv.MMKV
val mmkv = MMKV.defaultMMKV()
2.你可以通过以下途径将Bean对象存储 到MMKV中:
val bean = MyBean("John", 25)
mmkv.encode("myBean", bean)
3.若需从MMKV中获取 Bean对象,可采用如下代码实现:
全部评论 (0)
还没有任何评论哟~
