Android/Linux进程间通信方式

2020-04-24  本文已影响0人  Codes作业本

Linux中

管道( pipe ):

管道包括三种:

信号量( semophore ) :

消息队列( message queue ) :

信号 ( sinal ) :

共享内存( shared memory ) :

套接字( socket ) :

android中

虽然Android是基于Linux,但并不能继承Linux中的进程通信的方式,Android有着自己进程间通信方式。常用有如下几种:

可参考Android进程通信 - 序列化Serialzable与Parcelable中的示例

https://blog.csdn.net/hzw2017/article/details/80978663

能自动生成Binder文件的工具,相当于工具。
Android进程通信 - AIDL的使用方法

https://blog.csdn.net/hzw2017/article/details/81048650

类似于Hnadler发消息用法
Android进程间通信 - Messenger的使用和理解

https://blog.csdn.net/hzw2017/article/details/81090319

Android进程间通信 - ContentProvider内容提供者

https://blog.csdn.net/hzw2017/article/details/81123791

Android进程间通信 - Socket使用(TCP、UDP)
下面引用Android开发艺术探索的总结,已经很全面了

https://blog.csdn.net/hzw2017/article/details/81210979

android进程间通信.jpeg
上一篇 下一篇

猜你喜欢

热点阅读