1.尽量不要用静态变量保存核心的数据(数据安全)
2.sharedpreferences问题:
1)不能做到跨进程同步;
2)不能存储文件多大的数据
[当sp中数据过大,从sp中获取数据的时候,可能会阻塞主线程,导致ui卡顿]
[解析很大的sp的时候,会产生很多的临时对象,导致频繁的GC回收,大量的GC导致内存抖动]
3.序列化:保守采用Serializeble
1.尽量不要用静态变量保存核心的数据(数据安全)
2.sharedpreferences问题:
1)不能做到跨进程同步;
2)不能存储文件多大的数据
[当sp中数据过大,从sp中获取数据的时候,可能会阻塞主线程,导致ui卡顿]
[解析很大的sp的时候,会产生很多的临时对象,导致频繁的GC回收,大量的GC导致内存抖动]
3.序列化:保守采用Serializeble