AIDL示例(Android Interface Definition Language)

时间:2020-10-06 17:23:45
【文件属性】:

文件名称:AIDL示例(Android Interface Definition Language)

文件大小:85KB

文件格式:ZIP

更新时间:2020-10-06 17:23:45

AIDL

为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiver和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。因此,可以将这种可以跨进程访问的服务称为AIDL(Android Interface Definition Language)服务。博客地址:http://blog.csdn.net/u013293125/article/details/77368261


【文件预览】:
AIDLCaculateDemoService
----app()
--------proguard-rules.pro(661B)
--------src()
--------app.iml(10KB)
--------.gitignore(8B)
--------build.gradle(861B)
----settings.gradle(16B)
----build.gradle(521B)
AIDLCaculateDemoClient
----app()
--------proguard-rules.pro(661B)
--------src()
--------app.iml(10KB)
--------.gitignore(8B)
--------build.gradle(860B)
----settings.gradle(16B)
----build.gradle(521B)

网友评论