IPC

2019-05-18  本文已影响0人  _Felix__

IPC是Inter-Process Communication的缩写,含义为进程间通信,是指两个进程之间进行数据交换的过程。
在Android中主线程也叫UI线程,在UI线程里才能操作界面元素。(注意,不能在主线程中执行耗时操作,不然会出现ANR问题,即应用无响应)。
在android中最具有特色的进程间通信方式就是Binder了,除此之外android还支持Socket。
多进程的情况:

在android中使用多进程只有一种方法,那就是通过android:process属性,开启多进程模式。(特殊情况,通过JNI在native层fork一个新的进程)

在多进程模式中,不同进程的组件拥有独立的虚拟机,application以及内存.

先了解Serializable和Parcelable接口完成对象的序列化过程
Serializable

上一篇 下一篇

猜你喜欢

热点阅读