登录
首页 » Unix_Linux » Android_Binder_IPC

Android_Binder_IPC

于 2013-11-13 发布 文件大小:52KB
0 193
下载积分: 1 下载次数: 7

代码说明:

  android binder通信介绍。binder 通信是一种client-server 的通信结构, 1. 从表面上来看,是client 通过获得一个server 的代理接口,对server 进行直接调用; 2. 实际上,代理接口中定义的方法与server 中定义的方法是一一对应的; 3.client 调用某个代理接口中的方法时,代理接口的方法会将client 传递的参数打包成为Parcel 对象; 4. 代理接口将该Parcel 发送给内核中的binder driver. 5.server 会读取binder driver 中的请求数据,如果是发送给自己的,解包Parcel 对象,处理并将结果返(android binder communication。)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android
    Android开发精要,带完整标签。详细介绍Android架构、源码下载编译等知识(Android development essence, with a full bookmark)
    2015-05-03 16:52:27下载
    积分:1
  • spi编码器(3d图+参考程序+文档)
    【实例简介】
    2021-10-25 00:30:56下载
    积分:1
  • android 手机上调用插件打网页 示例代码
    手机上调用插件打开网页
    2015-03-13下载
    积分:1
  • H264Android_CPP
    H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。 程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。 在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。 如果采用在底层做Nal分割的方法,可以封装得好看一些,但是每次送的数据有限制,如果送的数据太多,底层可能会一次解码出好几帧视频,但是通知到界面层只能显示一帧,造成丢帧的现象。 如果每次送的数据较少,就会有很多次底层调用没有进行实质解码,很小气的做法,比如有一压缩数据帧需要600字节,如果一次送100个字节给解码器,那么要送6次才会进行实质解码,因为每个数据帧有大有小,所以只能取极小值才不会导致丢帧。 不过所有的编码解码都是各种因素平衡折中的结果,具体用什么方法具体分析。 如果程序崩溃退出,优先考虑: 1)是否是baseline 2)byte [] NalBuf = new byte[40980] 缓冲区是否溢出。 如果有B帧,那肯定不是baseline。 (H264 Decoder C++ version decode source)
    2012-06-01 19:18:23下载
    积分:1
  • WiFiDirectServiceDiscovery
    WIFI直接的客户端,和服务端配合使用,Android4.0以后的功能,需要硬件的支持(WIFI Direct client and server with the use, Android4.0 later feature, you need hardware support)
    2013-08-28 10:33:43下载
    积分:1
  • android listview 异步加载网络图片示例源码下载(亲测通过,不卡)
    listview 异步加载网络图片,支持拖动下一页,不卡
    2014-04-13下载
    积分:1
  • 微信API sdk下载 android版本
    微信API sdk下载 android版本
    2014-02-09下载
    积分:1
  • sleep-tinyos
    无线传感器网络 tinyos 睡眠协议代码(Wireless sensor networks tinyos cluster head selection code)
    2013-11-22 17:35:05下载
    积分:1
  • ditushangliangdianjianjuli
    使用eclipse实现的计算地图上两点间距离的程序,是一中安卓的小应用程序(The eclipse implementation program to calculate the distance between two points on the map, is the application of one Andrews)
    2013-04-23 12:55:45下载
    积分:1
  • iOSDiner 例子源码下载(商业)
    iOSDiner 例子源码下载(商业)
    2015-02-27下载
    积分:1
  • 696518资源总数
  • 105958会员总数
  • 18今日下载