关闭

android SharedPreferences apply和commit的区别

标签: android开发
315人阅读 评论(0) 收藏 举报
分类:

http://zhidao.baidu.com/link?url=jmRawRot-DejIiBgXH1vf73NhhRBFtg5PCpa-6_FY-3fTG4irN5AF1n44qsLp5wy_dBjm4VGYNEAq0mDIxBIveFjQauOubivbf0kYQuostC



1.apply没有返回值而commit返回boolean表明修改是否提交成功

2.apply是将修改数据原子提交到内存, 而后异步真正提交到硬件磁盘, 而commit是同步的提交到硬件磁盘

3.apply方法不会提示任何失败的提示

apply的效率高一些,如果没有必要确认是否提交成功建议使用apply。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:315226次
    • 积分:3919
    • 等级:
    • 排名:第8508名
    • 原创:33篇
    • 转载:253篇
    • 译文:0篇
    • 评论:14条
    最新评论