码迷,mamicode.com
首页 >  
搜索关键字:binder    ( 661个结果
android启动之ServiceManager启动
其实init进程启动后,ServiceManager进程的启动,远比zygote要早,因为在启动zygote进程时需要用到ServiceManager进程的服务。ServiceManager是一个守护进程,它维护着系统服务和客户端的binder通信。 在Android系统中用到最多的通信机制就是Binder,Binder主要由Client、Server、ServiceManager和Binder...
分类:移动开发   时间:2014-06-20 12:53:13    阅读次数:306
Android Binder进程间通信---Binder类图
上传两张Binder类图,有助于理解Binder进程间通信:...
分类:移动开发   时间:2014-06-20 11:32:02    阅读次数:226
FregClient和FregServer进程间通信
本文参考《Android系统源代码情景分析》,作者罗升阳 一、测试代码:        ~/Android/external/binder/server         ----FregServer.cpp         ~/Android/external/binder/common         ----IFregService.cpp...
分类:其他好文   时间:2014-06-20 10:15:53    阅读次数:370
Android多媒体-底层流程简介
先上图,根据图做一个简单介绍 我们讲一下MediaPlayer 应用层的播放器首先调用framework层的MediaPlayer的类,接着FrameWork层会继续调用Native层的MediaPlayer类,然后通过Binder调用MediaPlayerService,MediaPlayerService调用OpenVC库解码成原始的视频流和音频流,视频流通过UI一帧一帧的显示出来,Med...
分类:移动开发   时间:2014-06-10 14:31:35    阅读次数:314
Android—Camera Framework C/S架构服务请求
在前一篇文章Camera Client/Server的binder IPC机制中阐述了Android进程间通信binder IPC机制基础,Android Camera基于这个基础设计了Camera Framework Client/Server架构,文中给出了其类图设计。本文从Android 4....
分类:移动开发   时间:2014-06-07 03:10:09    阅读次数:515
Android架构设计和软硬整合完整训练:HAL&Framework&Native Service&Android Service&Best Practice
如何理解Android架构设计的初心并开发出搭载Android系统并且具备深度定制和软硬整合能力特色产品,是本课程解决的问题。课程以Android的五大核心:HAL、Binder、Native Service、Android Service(并以AMS和WMS为例)、View System为主轴,一...
分类:移动开发   时间:2014-06-05 18:07:46    阅读次数:291
面向Web Cloud的HTML5 App开发实战:Browser&HTML5&CSS3&PhoneGap&jQuery Mobile& WebSocket&Node.js(2天)
如何理解Android架构设计的初心并开发出搭载Android系统并且具备深度定制和软硬整合能力特色产品,是本课程解决的问题。课程以Android的五大核心:HAL、Binder、Native Service、Android Service(并以AMS和WMS为例)、View System为主轴,一...
分类:移动开发   时间:2014-06-05 14:20:04    阅读次数:322
Andorid Binder进程间通信---Binder本地对象,实体对象,引用对象,代理对象的引用计数
本文参考《Android系统源代码情景分析》,作者罗升阳。 一、Binder库(libbinder)代码:        ~/Android/frameworks/base/libs/binder        ----BpBinder.cpp        ----Parcel.cpp        ----ProcessState.cpp        --...
分类:其他好文   时间:2014-06-02 23:59:15    阅读次数:444
Andorid Binder进程间通信---Binder对象死亡通知机制
本文参考《Android系统源代码情景分析》,作者罗升阳。 一、Binder库(libbinder)代码:        ~/Android/frameworks/base/libs/binder        ----BpBinder.cpp        ----Parcel.cpp        ----ProcessState.cpp        --...
分类:其他好文   时间:2014-06-01 06:39:01    阅读次数:1479
Android4.2.2下Stagefright下OMX编解码器组件的控制流
之所以单独把这块内容提炼出来,在于其具备的一定的层次性,结构上具备统一性,API函数的设计需要实现OMX架构独有的接口。1. 在上一博文Android4.2.2下Stagefright多媒体架构中的A31的OMX插件和Codec组件 中我们提到,通过Binder架构,在MPS的线程上创建完一个实际的编解码器节点后,获取到了一个node:node_id。如下所示将会根据相关的节点信息,创建一个MPS...
分类:移动开发   时间:2014-05-26 05:03:47    阅读次数:312
661条   上一页 1 ... 63 64 65 66 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!