Sharepreference 如何优化的存储Bean

来源:9-1 电量优化介绍及方案选择

qq_夜_71

2020-01-29

当我们存储一个Bean到Sharepreference时,下面两种方式,哪种更好.

方式1: 使用ObjectOutputStream
图片描述
方式2: 使用gson,将bean转化为string,再存储在内存中.
图片描述

写回答

1回答

随风绽放

2020-01-31

同学你好,首先非常不建议使用Sp存储Bean,因为Sp的职责本身就是存储小数据量的轻量级数据,不适合序列化存储。因此建议将其序列化存在文件中

0
1
qq_夜_71
那么客户端如何存储bean呢? 例如用户的登录信息,肯定是一个bean,里面保存了用户的各种信息,如果存储键值对的话,那么键值对会非常多,因此存储bean肯定是最方便的. 那么该如何存储类似这样的bean呢?如果不使用sp存储bean,将bean序列化在文件中,那么如何管理这些文件呢?
2020-03-24
共1条回复

Top团队大牛带你玩转Android性能分析与优化

由表及里学到国内Top团队对性能问题的体系化解决方案

1696 学习 · 532 问题

查看课程