Android SharedPreferences 使用 优化
2014-10-14 15:37
615 查看
SharedPreferences实际上是对一个xml文件存储key-value键值对,每一次的commit和apply的操作都是一次I/O写的操作,众所周知,I/O的操作是最慢的操作之一,在主线程中操作会导致主线程缓慢,所以对于SharedPreferences的设置操作,最好先获取一个editor,然后批量操作,然后调用apply方法,比commit方法略快。在下面的官方文档可以清楚看到。
http://developer.android.com/reference/android/content/SharedPreferences.Editor.html#apply()
PS:应用的性能就是一点一滴优化的,细节决定质量。
http://developer.android.com/reference/android/content/SharedPreferences.Editor.html#apply()
PS:应用的性能就是一点一滴优化的,细节决定质量。
相关文章推荐
- Android 中SharedPreferences 使用
- android sharedpreference保存boolean,int,float,long,String和图片的使用方法及实例(附快速使用类文件)
- android SharedPreferences 的使用
- Android中Sharedpreferences 在 service 中使用时数据刷新不及时
- 【Android 基础】数据存储SharedPreferences 使用
- android SharedPreferences 使用
- Android SharedPreferences 使用
- android SharedPreferences (sp) 简单使用
- android SharedPreferences 使用注意点
- android 使用sharedpreferences 保存对象
- android SharedPreferences 的使用
- android 中 SharedPreferences 的使用!
- Android SharedPreferences 使用
- android SharedPreferences 使用
- Android 使用 SharedPreferences 保存和加载软件参数
- android SharedPreferences 使用
- Android 之SharedPreference使用
- android SharedPreference的简单使用(登陆界面记住密码)
- android SharedPreference 检测并自动登录的使用
- android 使用SharedPreferences对数据存储/删除/读取/文件删除