Q:What do "Bn*" and "Bp*" stand for in frameworks/base/include/utils/IInterface.h ?

I understand that "B" is for binder but what about "n" and "p"?

It seems like "p" may stand for "remote" and "n" for "native" but I would love a clarification.


A:"n" is native, that is the class you inherit from to implement the interface; "p" is proxy, that is the class that is created to perform interface calls through IPC.


http://groups.google.com/group/android-platform/browse_thread/thread/467bc0b5e858473f


更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android 简单快速 倒计时动画
  2. 第15章 Android启动过程 [Android应用开
  3. 如果让我重新设计一款Android(安卓)App
  4. 在Android中自定义IOS风格的按钮
  5. Android中Local Service最本质的作用是什
  6. Android系统调试wifi总结
  7. android 出现gen already exists but is
  8. 设置activity为Dialog类型的设置
  9. Android之 UI主线程ZT
  10. Android(安卓)系统编译