【发布时间】:2016-07-25 15:53:36
【问题描述】:
我阅读了有关进程间通信 (IPC) 和创建从一个组件到另一个组件的发送数据的信息。
我所知道的是 IPC 定义了不同组件之间的通信通道。
通道将具有用于组件发送数据的编程接口。创建界面的方式有AIDL、Binder、Messenger等。
创建接口后,通过它发送的数据必须是Parcel。
所以总结步骤如下:
1.创建编程接口。
2. 将接口绑定到应用组件。
3. 向该组件发送数据的组件必须将数据转换为 Parcel。
但突然发现所谓的 Intent 可以将数据从一个组件发送到另一个组件而无需这种开销。
我需要说明 Intent 如何在不创建接口的情况下发送数据?
Intent 内部是否有接口?
Intent与IPC、绑定服务、接口是什么关系?
【问题讨论】:
标签: java android android-intent ipc