随笔分类 -  跨进程通信

摘要:提起跨进程通信,大多数人首先会想到AIDL。AIDL实现起来需要aidl文件,略显复杂,而且要实现客户端和服务端互相通信,就更麻烦了。实际工作中有很多场景可以使用Messenger方式代替AIDL来实现跨进程通信,这种方法更简洁方便。本文将介绍一下Messenger方式的使用方法。 阅读全文
posted @ 2019-11-01 01:06 宋者为王 阅读(1747) 评论(0) 推荐(1) 编辑
摘要:广播在平时的开发中使用非常广泛,尤其在系统源码中。广播接收器作为四大组件之一,有着很丰富的内容,所以要正确理解和使用广播,也不是一件简单的事情。广播对性能的影响,广播的机制,接收器处理耗时问题,接收器所在线程问题等这些都是开发者需要理解的内容。 阅读全文
posted @ 2019-02-19 12:21 宋者为王 阅读(3310) 评论(0) 推荐(2) 编辑
摘要:只要是面试高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点之一。Android系统的运行由大量相互独立的进程相互协助来完成的,所以Android进程间通信问题,是做好Android开发高级工程师必须要跨过的一道坎。 阅读全文
posted @ 2019-01-11 17:33 宋者为王 阅读(12939) 评论(0) 推荐(3) 编辑
摘要:Handler的身影总是时不时出现在工作,笔试,面试中,可见其对于Android的重要性。Android中子线程和UI线程(即主线程),就像古时候的痴男和怨女。两情相悦,要谈婚论嫁了,限于封建礼仪,又不能直接告白或求婚,只能请媒婆来说媒了。Handler就像这样一个媒婆,在子线程和UI线程中扮演了重要的媒介作用。 阅读全文
posted @ 2018-06-16 16:57 宋者为王 阅读(1349) 评论(3) 推荐(2) 编辑

点击右上角即可分享
微信分享提示