Handler整体架构
MMKV数据结构上面提到的SharedPreferences使用的是xml来进行文件存储的<
MMKV组件简介MMKV项目地址MMKV是基于mmap内存映射关系的key-value组件,底层序列化/反序列化使用protobuf实现。性能高,稳定性强。从2015年就在微信上使用,已经移植到了Android/MacOS/Windows平台SharedPreferences实现原理SharedPreferences是Android提供的一种使用XML文件保存内容
简介LiveData是给定生命周期的一个数据持有类LiveData配合ViewModel可以将Controller中的逻辑更加简单,在数据进行变动的时候可以通过注入观察者来监听数据的变化LiveData可以感知实现LifecycleOwner组件的生命周期,只有在上述组件的激活状态 (STARTED, RESUMED) 才会通知观察者数据更新当组件的生命周期到了DESTROYED状态的时...
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号