parcel 容器--IBinder parcelable--实现类--writeto parcel 传递数据 intent.put(name, parcelable)
Parcel在英文中有两个意思,其一是名词,为包裹,小包的意思;其二为动词,意为打包,扎包。邮寄快递中的包裹也用的是这个词。Android采用这个词来表示封装消息数据。这个是通过IBinder通信的消息的载体。需要明确的是Parcel用来存放数据的是内存(RAM),而不是永久性介质(Nand等)。Parcelable,定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体(用类来表示