framework
文章平均质量分 95
InsightAndroid
这个作者很懒,什么都没留下…
展开
-
Binder解析精炼
Server进程向binder驱动向Binder驱动发起服务注册请求向Binder驱动申请创建一个XXXService的Binder的实体,Binder驱动为这个XXXService创建位于内核中的Binder实体节点以及Binder的引用Binder驱动将注册请求转发给ServiceManager进程Binder驱动将名字和新建的引用打包传递给SM(实体没有传给SM),通知SM注册一个名叫XXX的Service。原创 2024-07-14 17:26:05 · 415 阅读 · 0 评论 -
BindService详解
我们主要看中下面这段if (s.app!try {s.app!s.app!= null这个条件一般应该都满足。那么是什么时候设置为true的呢?答案就在的时候if (r!= null &&!再来看这个条件。先来看``b.intent.apps.size() == 1这个条件,它的设置在ServiceRecord#retrieveAppBindingLocked`中if (a!return a;原创 2024-07-14 16:58:46 · 563 阅读 · 0 评论 -
Android指纹录入与解锁源码解析
Android中指纹相关逻辑详解原创 2024-07-14 16:52:21 · 571 阅读 · 0 评论 -
Android人脸解锁源码解析
Android人脸解锁相关逻辑原创 2024-07-14 16:47:34 · 445 阅读 · 0 评论 -
Activity启动流程
Activity启动流程详解原创 2024-07-14 16:42:13 · 426 阅读 · 0 评论