草庐IT

什么?还在傻傻地手写Parcelable实现?

缘起序列化已经是Android司空见惯的东西了,场景太多了。就拿Intent来说吧,extra能放的数据,除了基本类型外,就是序列化的数据了,有两种:Serializable:Java世界自带的序列化工具,大道至简,是一个无方法接口Parcelable:Android的官配序列化工具这二者在性能、用法乃至适用场景上均有不同,网上的讨论已经很多了,这里不再赘述。下面来看看官配正品怎么用的。Android的Parcelable首先看看官方示例:publicclassMyParcelableimplementsParcelable{privateintmData;publicintdescribeC

什么?还在傻傻地手写Parcelable实现?

缘起序列化已经是Android司空见惯的东西了,场景太多了。就拿Intent来说吧,extra能放的数据,除了基本类型外,就是序列化的数据了,有两种:Serializable:Java世界自带的序列化工具,大道至简,是一个无方法接口Parcelable:Android的官配序列化工具这二者在性能、用法乃至适用场景上均有不同,网上的讨论已经很多了,这里不再赘述。下面来看看官配正品怎么用的。Android的Parcelable首先看看官方示例:publicclassMyParcelableimplementsParcelable{privateintmData;publicintdescribeC