设为首页 加入收藏

TOP

Android教程:Parcelable 序列化操作数据
2014-11-24 12:07:25 】 浏览:1252
Tags:Android 教程 Parcelable 序列化 操作 数据

序列化数据原理:
序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。
简单说就是将数据对象存入字节流当中,在需要时重新生成对象。


代码分析:
frameworks\base\core\java\android\os\Parcel.java
frameworks\base\core\jni\android_util_Binder.cpp JNI函数


以典型代码片段举例:


JNI层实现:


其本质使用 Parcel 对象来完成的,实现代码在:frameworks/base/libs/binder/parcel.cpp


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇将properties文件放在Jar包并读取 下一篇Android开发教程:NDK编译静态库..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目