SerializeHook

interface SerializeHook

序列化接口

接口默认实现支持读写实现Serializable接口对象或基础类型, 并支持其类型的集合/数组 实现该接口可以自定义序列化方式支持更多数据类型, 例如Json/ProtoBuf等数据协议存储, 亦或加密存储数据

Types

Link copied to clipboard
object DEFAULT : SerializeHook

使用Parcelable/Serializable序列化方案

Functions

Link copied to clipboard
open fun <T> deserialize(name: String, type: Class<T>, bytes: ByteArray): Any?

反序列化字段

Link copied to clipboard
open fun mmkvWithID(mmapID: String, mode: Int, cryptKey: String?): MMKV

根据mmapID获取mmkv实例

Link copied to clipboard
open fun <T> serialize(name: String, type: Class<T>, data: Any): ByteArray?

序列化字段

Inheritors

Link copied to clipboard