会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qzhang1535
勤以修身,俭以养德
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2018年3月26日
Android Binder机制(三) ------- 服务的管理ServiceManager
摘要: ServiceManager介绍 ServiceManager本身也是一个服务,它是android系统中所有服务的管理者。服务的注册与查询都要经过它的处理。ServiceManager的源码在frameworks/native/cmds/servicemanager目录下。 看下serviceman
阅读全文
posted @ 2018-03-26 19:09 qzhang1535
阅读(689)
评论(0)
推荐(0)
2018年3月24日
Android Binder机制(二) ------- 服务的实现
摘要: 服务分析 所谓服务,简单点就是不断的监听客户端的请求,然后处理并向客户端返回处理的结果。要实现这一功能,至少需要以下几点: 循环,我们的服务就是一个大循环,不断的监听客户发来的请求。(线程循环) 通讯,要与客户端通讯(Binder机制) 我们以SurfaceFlinger服务为例来介绍一下Binde
阅读全文
posted @ 2018-03-24 16:49 qzhang1535
阅读(456)
评论(0)
推荐(0)
Android Binder机制(一) ------- 整体框架
摘要: 1. Binder基本介绍 Binder主要用于android系统进程间的通讯。数据在进程间传递只需要拷贝一次数据。由Binder内核层、Native核心层、C++/JAVA应用层组成。 2. Binder框架图 Binder驱动属于内核层,进程与内核打交道,最终实现进程间通信 ProcessSta
阅读全文
posted @ 2018-03-24 16:48 qzhang1535
阅读(223)
评论(0)
推荐(0)
上一页
1
2
3
公告