美文网首页
sharepreference 频繁操作有什么后果?sp 能存多

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

作者: 黑键手记 | 来源:发表于2018-11-07 11:05 被阅读22次

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

    那么读写sp,肯定会进行xml文件的序列化和解析过程
    那么频繁的对本地xml文件进行序列化和解析,肯定会导致性能消耗,尤其是在当sp很大的情况下,会严重影响性能。

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

    当然,sp能存多少数据是根据dvm 虚拟机的内存大小来决定的,现在手机配置越来越高,有的手机已经能够支持200m的dvm虚拟机内存了,所以sp能存多少数据是根据手机情况来确定的。

    相关文章

      网友评论

          本文标题:sharepreference 频繁操作有什么后果?sp 能存多

          本文链接:https://www.haomeiwen.com/subject/ezbmxqtx.html