SharedPreference apply与commit的分析

在Android原生开发中,SharedPreferences是一个经常打交道的类,用于数据持久化。但在使用过程中,偶尔可能会出现保存的值并不准确的现象(活生生被坑了一波),其实就是apply与commit这两个提交方法引起的。 先搜了一波资料,apply与commit的区别,整理如下: 1、apply没有返回值,而commit有返回值。 2、apply是将修改数据原子提交到内存, 而后异步真正提
相关文章
相关标签/搜索