天天看点

IPC基础概念

IPC基础概念

  1. Serializable接口

    serializable接口 将对象转化为字符序列,并且能完全恢复。

    • 静态成员变量属于类不属于对象不参加序列化的过程
    • transient标记的成员变量不参加序列化
  2. Parcelable接口

    实现parcelable接口一个类的对象就可以实现序列化并且通过Intent和Binder传递。Android内存序列化中parcelable序列化效率高,应首选。但将对象序列化到存储设备中或通过网络传输应该使用serializable。

  3. Binder

    Android中一种跨进程通信的方式。

    linkToDeath和unlinkToDeath :设置一个死亡代理,当Binder死亡时,客户端会收到通知。