源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android 使用【AIDL】调用外部服务的解决方法

  • 时间:2021-01-04 00:17 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android 使用【AIDL】调用外部服务的解决方法
在Android 中有一种服务说是服务其实倒不如说是一个接口,这个接口名为:Android Interface Definition Language ,这个接口可提供跨进程访问服务,英文缩写为:AIDL。 此种服务的好处在于,多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,下面将通过一个DEMO 演示AIDL 是如何为应用程序之间提供服务的。 [b]本文大纲为: [/b]•1、创建AIDL 服务端。 •2、创建AIDL 客户端。 •3、客户端调用服务端提供的服务接口。 •4、小结。 本文要实现的功能大致如下:创建AIDL服务端,此服务端将提供一个Student 的javabean 提供客户端取得数据,因为aidl 支持的数据类型比较简单,故这里建议把常用的数据类型的数据写入服务。 [b]1、创建AIDL 服务端 [/b]在Android 的src 文件夹下的任意包里面新建文件,后缀名为*.aidl,如下图 [img]http://files.jb51.net/file_images/article/201306/201306170859002.png[/img] 输入如下代码:
[url=http://xiazai.jb51.net/201306/yuanma/aidlService_jb51net.rar][b]服务端DEMO [/b][/url]     [b][url=http://xiazai.jb51.net/201306/yuanma/aidlClient_jb51net.rar]客户端DEMO [/url][/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部