Android parceable

java和android分别有独立的序列化数据的方式,在java中通常使用Serializable,而在android中既可以使用Serializable也可以使用Parceable。但是在使用parceable应该注意一下几点:

1 传递过去的对象和原本的对象是不相同的,也即序列化后会重新新建一个实体类,来获取相应字段

2 实现parceable后应该保证数据的顺序一致性。因为实体类实现parceable后必须重写writeToParcel方法和静态的对象CREATOR,而write本身没有区别字段,因此是按顺序存储的也就是说用户在CREATOR方法中要想取出相应的字段也必须按顺序取,否则可能出现未知问题,导致数据错乱,甚至异常。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容