aidl笔记 2/5/2015


interface Test { //测试的接口
  void fun();

Stub 是一个Binder
class Stub extend Binder implements Test {
  public boolean onTransact(); //在onTransact里面调用fun()
}

Proxy
class Proxy implements Test {
  private android.os.IBinder mRemote; //拥有一个Binder的成员变量
  public void fun() {
    mRemote.transact();
  }
}

posted @ 2015-02-05 22:29  superPerfect  阅读(140)  评论(0编辑  收藏  举报