【发布时间】:2013-08-25 10:35:34
【问题描述】:
我有一个包含一些片段的活动,并且必须保留一些相当数量的数据,但对于 SQL 来说不够公平。现在使用 SharedPreferences 的最佳实践是什么?我想尽可能避免对文件的调用和提交。因为我假设解析该文件,尤其是提交对性能不利。
我知道这个question,它表示对 SharedPreferences 文件的调用总是返回相同的对象。但是提交呢?
我应该使用 f.e.一个Bundle来保存我的数据并在Activity进入后台时立即保存它们?还是应该像在每个片段中一样始终保留一部分数据?还是我只是猎鬼?
【问题讨论】:
-
共享首选项存在用于存储....首选项,因此不会是海量数据。只是用户偏好(警察大小,清除,缓存,登录,密码,ui颜色......)
标签: android performance sharedpreferences