android进程间通讯-精品·公开课件.pptVIP

  • 4
  • 0
  • 约7.34千字
  • 约 23页
  • 2018-11-03 发布于广西
  • 举报
Android进程间通讯 目录 Binder框架 Binder介绍 Android跨进程通讯 Activity Content Provider Broadcast AIDL Binder 框架(一) Binder 框架(二) Binder 应用层类继承关系 Android系统通信方式 Binder Binder通信的实现 : 1.Binder通信是通过linux的binder driver来实现的, 2.Binder通信操作类似线程迁移(thread migration),两个进程间IPC看起来就象是一个进程进入另一个进程执行代码然后带着执行的结果返回; 3.Binder的用户空间为每一个进程维护着一个可用的线程池,线程池用于处理到来的IPC以及执行进程本地消息,Binder通信是同步而不是异步。 Binder Android中的 Binder通信实现要点: 1. Android中的Binder通信是基于Service与Client的工作模型的; 2. 所有需要IBinder通信的进程都必须创建一个IBinder接口; 3. 系统中有一个进程管理所有的system service: 4. Android不允许用户添加非授权的System service; 5. 现在源码开放了,我们可以修改一些代码来实现添加底层system Service的目的; 6. 对

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档