SharedPreferences.Editor中的apply方法與commit方法區別

首先來看apply方法在官方文檔中的解釋: 來比較一下兩者的區別: apply無返回值,而commit會返回一個boolean類型值來表示數據是否被成功持久化存儲。 apply立刻將更改提交到內存中SharedPreferences,但是會啓動對磁盤的異步提交;commit是同步的提交到磁盤。這樣一來,在有多個Editor需要提交時,它們會等待正在處理的commit完成後再操作,效率較低。 由於在
相關文章
相關標籤/搜索