一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流其中,在须要时又一次生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。二.Android中的新的序列化机制 在Android系统中,定位为针对内...
分类:
移动开发 时间:
2015-04-03 10:47:37
阅读次数:
142
首先定义对象类,并实现Parcelable接口,实现接口内的几个方法,看代码,Person.javapackage com.example.u3.aidltest;import android.os.Parcel;import android.os.Parcelable;/** * Created ...
分类:
系统相关 时间:
2015-03-12 19:05:57
阅读次数:
174
1. Parcelable接口 Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, ...
分类:
移动开发 时间:
2015-03-09 21:01:37
阅读次数:
224
Parcelable是一个接口,实现该接口的对象可以高效的在程序中被传递。实际上传递的对象是Parcel。根据文档的描述,Parcel是被设计成为了高性能的IPC通信,而不是为了持久化的存储。实现起来以前觉得还蛮复杂的,今天一看觉得好像又很简单。首先我们随便写一个Book类,表示数据项。public...
分类:
其他好文 时间:
2015-03-04 18:26:04
阅读次数:
151
如果都了解过Parcel类的实现,那么其基本只序列化基本类型的特性还不能满足我们的需求(事实上android中Binder的IPC通信中,Parcel对象也能传递Parcel对象,现实编程用得极少)。具体的Parcel类这里不做介绍。点击查看Parcel类详解
Serializable和Parcelable在现实中的应用场景,有个网友写得非常nice,强烈推荐大家有空看下。点击查看Serial...
分类:
其他好文 时间:
2015-02-13 21:16:22
阅读次数:
437
Parcel其翻译为“包袱”、“包裹”。在Android系统中Binder进程间通信(IPC)中经常使用到Parcel类对象来实现客户端和服务端的数据交互,而AIDL技术也是通过Parcel来实现交互。
查阅Android源码Parcel类,其中常用方法有
obtain() 获得一个新的parcel对象,相当于java中new一个对象
dataSize() 得到当前parcel对象的...
分类:
其他好文 时间:
2015-02-13 11:44:50
阅读次数:
257
Parcel 在英文中有两个意思,其一是名词,为包裹,小包的意思; 其二为动词,意为打包,扎包。邮寄快递中的包裹也用的是这个词。Android采用这个词来表示封装消息数据。这个是通过IBinder通信的消息的载体。需要明确的是Parcel用来存放数据的是内存(RAM),而不是永久性介质(Nand等)...
分类:
其他好文 时间:
2015-01-24 19:58:01
阅读次数:
136
一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流其中,在须要时又一次生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。二.Android中的新的序列化机制 在Android系统中,定位为针对内...
分类:
移动开发 时间:
2015-01-22 12:57:17
阅读次数:
145
//实体bean package?org.mo.common.util.entity;
import?java.util.Date;
import?android.os.Parcel;
import?android.os.Parcelable;
/**
?*?
?*?@author?moziqi
?*?
?*/
public?class?BeanDem...
分类:
移动开发 时间:
2015-01-07 22:14:34
阅读次数:
223
一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流其中,在须要时又一次生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。二.Android中的新的序列化机制 在Android系统中,定位为针对内...
分类:
移动开发 时间:
2015-01-04 21:07:20
阅读次数:
283