太强了,大厂技术总监亲码“Android Binder原理”,知乎已1.3k赞,不吃透都对不起他
1.为什么需要了解多进程呢?
其实一般项目我们都接触不到这个,我现在项目也接触不到,但是作为一个小咸鱼还是得有点小梦想,毕竟大公司的大项目不少都是多进程,所以基于此我们还是要了解的。(下面的图都是网上找来的)
2.进程间通信方式
进程间通信方式有蛮多种,比如通过共享内存、Socket、管道啊等等,但是我们作为安卓开发并不会采用这些(而且这块我也不懂,后续如果需要再研究呗),安卓中使用的是binder。至于区别,如下图。
用binder的优势:
1.拷贝只需要一次,虽然有不需要拷贝的通信机制,但是就会涉
原创
2022-02-17 21:29:25 ·
886 阅读 ·
0 评论