一、AIDL的介绍
1.1 AIDL的定义:
aidl是为了实现进程间通信(特别是多进程并发情况下的通信)而设计的androi接口语言,全称Android Interface Definition Language,也就是Android接口定义语言
1.2 AIDL支持的数据类型:
(1)Java中的八种基本数据类型,包括byte、short、int、long、float、double、boolean、 char;
(2)String类型;
(3)CharSequence类型;
(4)List类型
(5)Map类型
(6)定向tag
二、AIDL实操
原理图:
AIDL实现分客户端和服务端(以aid