![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动架构
huahuahua不完
凡事都有偶然的凑巧 结果却又如宿命的必然
展开
-
Android消息机制及源码分析
Android消息机制 Android 的消息机制主要是指Handler得运行机制 1.以Handler的sendMessage方法为例,当发送一个消息后,会将此消息加入消息队列MessageQueue中。 2.Looper负责去遍历消息队列并且将队列中的消息分发给对应的Handler进行处理。 3.在Handler的handleMessage方法中处理该消息,这就完成了一个消息的发送和处理过程。 参与消息处理有四个对象,它们分别是 Handler, Message, MessageQueue,Loo.原创 2020-12-16 13:44:39 · 123 阅读 · 0 评论 -
Binder是什么?
Binder是什么? 从IPC角度来说 定义:Binder是Android中的一种跨进程通信方式,该通信方式在linux中没有,是Android独有 作用:在Android中实现跨进程通信 从Android Driver层 定义:Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder 备注:驱动层位于Linux内核中,它提供了最底层的数据传递,对象标识,线程管理,调用过程控制等功能。驱动层是整个Binder机制的核心 从Android Native层 定义:Bind原创 2020-12-16 11:47:10 · 1159 阅读 · 0 评论