sharepreference 频繁操作有什么后果?sp 能存多少**?

时间:2022.07.18 发布人:izxg

sharepreference 频繁操作有什么后果?sp 能存多少**?

已解决问题

谷歌izxg用户在2022.07.18提交了关于“彦希sharepreference 频繁操作有什么后果?sp 能存多少**?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-22T15:44:50。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !

希望以下的回答,能够帮助你。

第1个回答

用户名:dengxin781207  

sharepreference在android中是以xml类型的文件存储在内存中的

那么搭埋袭读写sp,肯定会进行xml文件的序列化和解析过程
那液磨么频繁的对本地问答xml文件进行序列化和须进求轴露握具明规处眼解析,肯定会导致性能消耗,尤其是在当sp很大的情况下,会严重影响性能。

所以我们在进行sp缓存的时候,只存一些简单的配置知兄信息,如果需要大量的数据缓存的话,建议使用sqlite

当然,sp会技放喜特无基球触能存多少**是根据dvm虚拟机的内存大小来决定的,现在手机配置越来越脯有的手机已经能够支持200m的dvm虚拟机内存了,所以sp能存多少**是根据手机情况来确定的。