Android 中Serializable以及Parcelable两种序列化的使用以及区别
当我们在进行页面的跳转时,需要通过Intent或者Bundle来传输对象或者集合,这时候就需要序列化将对象转换为可以传输的二进制流。通过Intent或者是Bundle中的源码发现除了可以传输基本数据类型,还可以传输下面两种数据 Parcelable value 以及Serializable value
序列化:将一个对象转换成可存储或可传输的状态(二进制流)。序列化后的对象可以在网络上进行传输,也可以存储到本地。
反序列:将二进制流转换为对象的过程
序列化的主要作用:
1 永久性保存对象,保存对象的字节
原创
2020-07-18 23:11:55 ·
799 阅读 ·
0 评论