1. 主要差异点:
(1)以事务方式 处理数据更新
(2)公开表示 当前数据状态的 Flow
(3)不提供 存储数据的方法(apply()、commit())
(4)不返回 对其内部状态的 可变引用
(5)通过类型化键提供类似于 Map 和 MutableMap 的 API
参考文献:
https://developer.android.com/codelabs/android-preferences-datastore#4
https://developer.android.com/topic/libraries/architecture/datastore
网友评论