课程/Android/移动开发
AIDL-小白成长记
-
-
DDBD
2019-04-23
支持的几乎所有java基本,除了short。
支持List,map。
支持String,CharSequence。
支持Parcelable
-
0赞 · 0采集
-
-
淚行者
2017-03-27
- 操作系统数据的传输过程(打包、拆包)
因为打包拆包都非常耗资源,所以在编译时声明in、out、inout能大大节省资源(in表示打包,即从客户端端输入数据;out表示拆包,即服务端提取数据;inout表示两者皆可)
eg. in List<String> aList
-
截图
0赞 · 0采集
-
-
淚行者
2017-03-27
- List和Map的元素(value,key)都必须是支持的类型
传递过去的List实现类必须是ArrayList
传递过去的Map实现类必须是HashMap
-
0赞 · 0采集
-
-
淚行者
2017-03-27
- 基本数据类型中不支持short类型(因为打包序列化的时候不支持short类型)
-
截图
0赞 · 0采集
-
-
ifynn
2016-11-28
- AIDL支持的数据类型
-
截图
0赞 · 1采集
-
-
ifynn
2016-11-28
- AIDL支持的数据类型:基本数据类型、CharSequence、List、Map、Par
-
0赞 · 0采集
-
-
ahuaihuai
2016-11-14
- 自定义的最后就是序列化
-
截图
0赞 · 0采集
-
-
阴雨天洗澡澡
2016-06-12
- AIDL不支持short基本类型,而支持List和Map中也必须是支持的类型,并且需要指明是in,out还是inout(因为底层传递的都是基本的数据类型,需要封包和拆包),还支持parcelable类型
-
截图
1赞 · 1采集
-
-
慕婉清1371058
2016-04-22
- AIDL进程间传递不支持short。?
-
0赞 · 0采集
-
-
Lgin
2016-04-09
- AIDL支持传递的数据类型
-
截图
1赞 · 0采集
-
-
Refactor易先生
2016-04-06
- List和Map必须标明是in、out、还是inout。这三个分别表示输入可以修改的、输出可以修改的、输入输出都可以修改的。
-
截图
0赞 · 0采集
-
-
Refactor易先生
2016-04-06
- List和Map里面的类型都必须是AIDL支持的类型。
-
截图
0赞 · 0采集
-
-
Refactor易先生
2016-04-06
- AIDL支持除了short以外的其他基本类型。
-
截图
0赞 · 0采集
-
-
Refactor易先生
2016-04-06
- AIDL支持的数据类型
-
截图
0赞 · 0采集
-
-
gjnm820
2016-04-04
- 支持数据类型
-
截图
0赞 · 0采集
-
-
gjnm820
2016-04-04
- AIDL在不导入其他包的情况下支持如下几种数据类型:<br>
1. Java八种基本数据类型(int、char、boolean、double、float、byte、long、string) 但不支持short
2. String、CharSequence<br>
3. List和Map<br>
4. Parcelable
-
2赞 · 0采集
-
-
geniuswp
2016-03-11
- 非基本数据类型在作为参数时应注明 in 或 out
-
0赞 · 1采集
-
-
王正一
2016-02-26
- 这里是有问题的,准确的说法是,AIDL在不导入其他包的情况下支持如下几种数据类型:<br><br>
1. 基本数据类型(boolean、char、byte、int、long、float、double),注意:不支持short<br><br>
2. String、CharSequence<br><br>
3. List和Map<br><br>
4. Parcelable
-
2赞 · 8采集