复习:IPC机制
Posted 技术丶从积累开始
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习:IPC机制相关的知识,希望对你有一定的参考价值。
一、为什么需要IPC机制
当我们开启多个进程的时候,我们有时需要和各个进程进行交互。但是进程间的交互就不能够共享对象(就是进程A中创建了一个对象,进程B中的类或者方法不能够直接使用,需要用到IPC机制),不能共享是规定,一个对象只能被一个进程使用。
android下的多进程机制:
1、如何创建多进程 小技巧:①、关于进程的命名
2、多进程模式的运行过程
3、多进程遇到的问题
二、如何使用IPC机制
1、Serializable接口
①、作用 ②、机制 ③、使用 ④、小技巧 ⑤、反序列化不成功的问题
2、Parcelable接口
①、作用 ②、机制 ③、使用 ④、与Serializable的区别
3、跨进程调用
①、AIDL
当一个进程想要暴露给另一个进程访问时,就必须定义这种通信的合约;
Binder:进程通信的接口
②、IPC机制的流程 弄懂各个方法的作用和工作流程
③、当Service死亡重启的方法
④、如何使用
⑤、跨进程通信的其他方法。
以上是关于复习:IPC机制的主要内容,如果未能解决你的问题,请参考以下文章