2
我使用了一个可序列化的类来保存xml解析器的结果,但是当我读到它在Android中速度很慢时,我将其更改为parcelable类。保存可执行文件到文件
现在,我想将内容parcelable类保存到文件中。
我该怎么办?
谢谢。问候。
我使用了一个可序列化的类来保存xml解析器的结果,但是当我读到它在Android中速度很慢时,我将其更改为parcelable类。保存可执行文件到文件
现在,我想将内容parcelable类保存到文件中。
我该怎么办?
谢谢。问候。
包裹不是通用的序列化机制。此类 (以及用于将任意对象 放入Parcel的相应Parcelable API)设计为高性能IPC传输。由于 等原因,将任何Parcel数据放入持久存储区是不合适的:Parcel中任何数据 的底层实现的更改都可能导致旧数据无法读取。
Parcelable
仅用于IPC
而不是被设计成持久的。所以你必须将你的对象转换成某种持久数据结构,如XML
,JSON
,Serializable
。