binder通信实例之c++客户端与c++服务端

待续

2017-04-19 21:29:20

阅读数 269

评论数 0

binder通信实例之java客户端与c++服务端

待续

2017-04-19 21:28:36

阅读数 868

评论数 0

binder通信实例之java客户端与java服务端

待续

2017-04-19 21:27:47

阅读数 97

评论数 0

binder通信机制概述

待续

2017-04-19 21:25:22

阅读数 85

评论数 0

binder相关类及成员函数介绍

1.1.1 IInterface类 (1) 定义:  class IInterface : public virtual RefBase { public:             IInterface();             sp         asBinder();...

2017-04-19 21:18:28

阅读数 142

评论数 0

startPreview()调用细节分析三

前面章节我们介绍了startPreview()函数中ICamera对象mCamera的出处,这一章我们介绍前面提到的IBinder指针的由来. BnMediaRecorder的onTransact()函数是在哪被调用的呢?先看BpMediaRecorder的相关代码: class Bp...

2017-04-19 21:12:20

阅读数 606

评论数 0

startPreview()调用细节分析二

由之前的章节可知,Camera.cpp中的mCamera对象实际上是BpCamera的实例,因此,Camera类的startPreview()函数会调用 BpCamera的startPreview()函数,如下: class BpCamera: public BpInterface { pu...

2017-04-19 21:09:54

阅读数 739

评论数 0

startPreview()调用细节分析一

在开发相机预览功能时,App会调用Android API函数startPreview(),在Camera.java中定义: public native final void startPreview(); 这是个native函数,会直接调用jni层的函数,在android_hardware_C...

2017-04-19 21:07:47

阅读数 1836

评论数 0

CameraService初始化

CameraService运行在MediaServer进程,在MediaServer进程的入口函数main()中调用CameraService::instantiate()进行实例化, 相关代码在main_mediaserver.cpp中.CameraService是BinderService的...

2017-04-19 21:04:50

阅读数 600

评论数 0

camera框架简介

Camera CameraService CameraService::Client CameraClient

2017-04-19 21:03:45

阅读数 94

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭