AIDL简介及生成流程实用教案

上传人:人*** 文档编号:568784487 上传时间:2024-07-26 格式:PPT 页数:5 大小:231.50KB
返回 下载 相关 举报
AIDL简介及生成流程实用教案_第1页
第1页 / 共5页
AIDL简介及生成流程实用教案_第2页
第2页 / 共5页
AIDL简介及生成流程实用教案_第3页
第3页 / 共5页
AIDL简介及生成流程实用教案_第4页
第4页 / 共5页
AIDL简介及生成流程实用教案_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《AIDL简介及生成流程实用教案》由会员分享,可在线阅读,更多相关《AIDL简介及生成流程实用教案(5页珍藏版)》请在金锄头文库上搜索。

1、什么(shnme)是AIDLAIDL是Android接口定义语言AIDL服务(fw)为了使其他的应用程序也可以访问本应用程序提供的服务(fw),Android系统采用了远程过程调用(RemoteProcedureCall,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言来公开服务(fw)的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiver和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。因此,可以将这种可以跨进程访问的服务(fw)称

2、为AIDL(AndroidInterfaceDefinitionLanguage)服务(fw)第1页/共4页第一页,共5页。建立(jinl)AIDL服务的步骤(1)在EclipseAndroid工程的Java包目录中建立(jinl)一个扩展名为aidl的文件。该文件的语法类似于Java代码,但会稍有不同。(2)如果aidl文件的内容是正确的,ADT会自动生成一个Java接口文件(*.java)。(3)建立(jinl)一个服务类(Service的子类)。第2页/共4页第二页,共5页。(4)实现由aidl文件生成(shnchn)的Java接口。(5)在AndroidManifest.xml文件中配置AIDL服务,尤其要注意的是,标签中android:name的属性值就是客户端要引用该服务的ID,也就是Intent类的参数值第3页/共4页第三页,共5页。感谢您的观赏(gunshng)!第4页/共4页第四页,共5页。内容(nirng)总结什么是AIDL。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言来公开服务(fw)的接口。(1)在Eclipse Android工程的Java包目录中建立一个扩展名为aidl的文件。(3)建立一个服务(fw)类(Service的子类)。感谢您的观赏。第4页/共4页第五页,共5页。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号