7.AIDL简介

来源:互联网 发布:淘宝运营的职责是什么 编辑:程序博客网 时间:2024/06/15 08:04
1、aidl介绍  (1)远程服务 运行在其他应用里面的服务    (2)本地服务 运行在自己应用里面的服务   (3)进行进程间通信  IPC(Inter-Process Communication)  (4)aidl Android interface Defination Language Android接口定义语言 专门是用来解决进程间通信的 2、aidl 实现步骤和之前调用服务里面的方法的区别  (1)先把Iservice.java文件变成aidl文件  (2)adil 不认识publicpublic 给我去掉 (3)会自动生成一个Stub类 实现ipc  (4)我们定义的中间人对象 直接继承stub (5)想要保证2个应用程序的aidl文件是同一个 要求aidl文件所在包名相同 (6)获取中间人对象Stub.asinterface(Ibinder obj) 3、aidl的应用场景  支付宝  非常有名 支付的方法  4.AIDL的全称是什么?如何工作?    Android interface definition language (android接口定义语言) , 用来跨进程的访问方法,    访问远程的服务的方法. 如何工作 day7 queryStudent .      手机卫士 Itelephony 接口挂断电话. 
0 0