-
操作系统数据的传输过程(打包、拆包) 因为打包拆包都非常耗资源,所以在编译时声明in、out、inout能大大节省资源(in表示打包,即从客户端端输入数据;out表示拆包,即服务端提取数据;inout表示两者皆可) eg. in List<String> aList查看全部
-
List和Map的元素(value,key)都必须是支持的类型 传递过去的List实现类必须是ArrayList 传递过去的Map实现类必须是HashMap查看全部
-
基本数据类型中不支持short类型(因为打包序列化的时候不支持short类型)查看全部
-
回收资源,不至于泄露内存查看全部
-
获取远程服务的代理Proxy:AIDL.Stub.asInterface(IBinder)查看全部
-
由于新版本不能隐式启动服务(intent启动其他进程可以用隐式intent) 只能通过组件名(包名+全类名)的方式显式启动服务查看全部
-
服务端在service中实现AIDL接口并暴露给客户端查看全部
-
定义AIDL接口查看全部
-
AS 生成aidl.java文件的存放目录查看全部
-
new→aidl folder,new→aidl file查看全部
-
aidl.exe生成的新文件存放在gen目录下查看全部
-
接口名与文件名要统一,用aidl.exe运行后会生成一个java文件查看全部
-
aidl.exe目录,配置环境变量查看全部
-
基本语法,建立AIDL文件查看全部
-
AIDL ,Binder 和Messenger查看全部
举报
0/150
提交
取消