文件名称: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)