android parcel传输复杂数据结构
来源:互联网 发布:linux难学吗 编辑:程序博客网 时间:2024/06/06 04:05
先传送结构体大小,再传数据。注意结构体内存对齐。
/*send*/
Parcel data, reply;
char *p = (char *)(&obj)
data.writeInt(sizeof(obj));
for (int i = 0; i < sizeof(obj);++i) {
data.writeByte(p[i]);
}
/*recv*/
Parcel data, reply;
int size = data.readInt();
char *buf = (char *)(&obj);
for (int i = 0; i < size; ++i) {
buf[i] = data.readByte();
}
- android parcel传输复杂数据结构
- Android Parcel
- Android Parcel
- android parcel
- Android Parcel
- android parcel
- Android: Ksoap2传输自定义复杂类型
- Pro Android学习笔记(八一):服务(6):复杂数据Parcel
- Parcel android.os.Parcel@439e4cf0
- android 中Parcel
- Android Parcel理解
- Android Parcel理解
- Android中的Parcel是什么
- 【引】android Parcelable Parcel
- Android Parcel学习
- Android Parcel理解
- Android之Parcelable, Parcel
- 探索Android中的Parcel
- 高效研发团队建设六步曲
- Oracle数据库游标的类型及使用实例全解
- SHELL学习笔记----IF条件判断,判断条件
- SRM 219 Div II Level Two: HealthFood
- 重定向标准错误输出
- android parcel传输复杂数据结构
- 冒下泡
- php中使用exec,system等函数调用系统命令
- 习惯决定生活
- Oracle 游标使用全解
- 关于百度快照更新及与权重是否有关联的百度官方答复
- CentOS 6.4安装JDK
- 根据XSD定义生成C++类
- 04-html5绘画基础