保存parcelable类到文件(Save parcelable class into file)

2019-07-21 18:28发布

我使用的是序列化类为我保存XML解析器的结果,但是当我读到它是在Android的很慢,我改parcelable类。

现在,我想内容parcelable类保存到文件中。

我该怎么做?

谢谢。 问候。

Answer 1:

根据包裹API参考

包裹是不是一个通用的序列化机制。 这个类(和用于放置任意对象成包裹相应Parcelable API)被设计成一个高性能的IPC传输。 因此,它不适合放置任何包裹数据到永久存储:在任何的包裹数据的底层实现的改变可以使较旧的数据无法读取。

Parcelable是为IPC只使用,不设计成可持久化。 所以,你有你的对象转换成某种像持久化数据结构的XMLJSONSerializable



文章来源: Save parcelable class into file