开源库地址:https://github.com/yongfengnice/ParcelableExt
想必大家都知道Parcelable和Serializable的区别和使用方式了。为了追求所谓的性能我们往往选择使用Parcelable,虽然使用起来有点繁琐,因为实现这个接口要求我们生成大量对我们来说没用的代码,而且增删字段字段时还要相应的修改或者重写生成,单是看着有时候就觉得有点烦。如果无所谓这样性能,我们往往选择使用Serializable,必要简单,没那么繁琐,直接实现Serializable接口接口,啥都不用干,最多再自动生成一个serialVersionUID。
那有没有方法让我们使用Parcelable简单化一点呢?最好和使用Serializable一样简单,今天就是告诉你们一个解决方法:
开源库地址:https://github.com/yongfengnice/ParcelableExt
将开源库里面的ParcelableExt文件拷贝到你们的项目,然后让Bean对象实现ParcelableExt接口即可,啥都不用干哦。不需要再自动生成大量对我们来说没用的代码了,修改维护Bean对象也变得简单了。