Android Framework
文章平均质量分 78
江湖修行
十年大前端经验,曾经的大厂offer收割机,曾在tmd就职,想乘车上岸一直不得,在浩瀚的01世界里修行,某厂Android负责人
展开
-
Android底层事件分发机制-完结篇
本文书接上文继续讲经过底层处理后的事件,是怎么一步步分发到app层的,拨开上层开发者对输入事件的迷雾原创 2024-05-09 09:30:00 · 698 阅读 · 0 评论 -
Android Input底层机制
本文旨在帮助上层开发者理清从底层事件处理分发到上层的全景图,揭开input系统事件产生分发机制的面纱,让我们清晰知道事件从哪来到哪去原创 2024-03-05 09:15:00 · 1167 阅读 · 0 评论 -
Android下Linux创建进程的姿势(下)
本文介绍vfork,clone等创建进程的方式,带大家了解其中的原理原创 2023-04-12 15:42:24 · 127 阅读 · 0 评论 -
好久没写文章了--Android binder 是异步还是同步
最近焦虑感倍增,可能离目标和梦想越来越远。但梦想还是要有的,生活还得继续修行。前几天有个小伙伴问我,binder是异步执行还是同步执行的,因为他验证的时候是发现日志是异步的。结论:系统正常的获取binder服务的能力是同步的,所以有些冷启动会尽量延迟或少通过IPC调用系统能力。事出必有妖,后来经验证是代码逻辑本身的问题。其实小伙伴去看binder是异步执行还是同步执行,有两个简单的方式:1.同步Binder调用的情况,他的calllingPid必不为02.通过debug看如下代码:原创 2021-08-12 11:57:41 · 1049 阅读 · 0 评论