1.AIDL(接口定义语言)
不同进程之间进行通信,访问服务中的方法
服务端:
1)声明一个接口,将其后缀名改为aidl,不用声明为public类型,它默认就是public,若为私有,怎么能实现不同进程之前通信
interface SInterface {
void CC();
}
2)在Service类中定义类SS并继承Binder,实现SInterface接口
class SS extends Binder implements SInterface{
@Override
public void CC() {
put();
}
@Override
public IBinder asBinder() {
// TODO Auto-generated method stub
return null;
}
}