Android - Serializable 与 Parcelable

来源:互联网 发布:node express 编辑:程序博客网 时间:2024/06/01 08:39


    Android中实现序列化有两个选择:一是实现 Serializable 接口(JavaSE支持),一是实现 Parcelable 接口。

    Parcelable 是 Android 有功能,效率比实现Serializable接口高效,可用于Intent数据传递,也可以用于进程间通信。

    实现 Serializable 接口非常简单,声明一下就可以了,而实现 Parcelable 接口稍微复杂一些,但效率更高,推荐使用Parcelable。


为什么要序列化?

1、永久性保存对象,保存对象的字节序列到本地文件中;
2、在网络中传递对象;
3、在进程间传递对象。

0 0
原创粉丝点击