android开发如何让Parcelable的使用和Serializable一样简单的解决方法

android开发如何让Parcelable的使用和Serializable一样简单的解决方法

开源库地址:https://github.com/yongfengnice/ParcelableExt

  1. 问题描述

            想必大家都知道Parcelable和Serializable的区别和使用方式了。为了追求所谓的性能我们往往选择使用Parcelable,虽然使用起来有点繁琐,因为实现这个接口要求我们生成大量对我们来说没用的代码,而且增删字段字段时还要相应的修改或者重写生成,单是看着有时候就觉得有点烦。如果无所谓这样性能,我们往往选择使用Serializable,必要简单,没那么繁琐,直接实现Serializable接口接口,啥都不用干,最多再自动生成一个serialVersionUID。

  2. 解决方法

            那有没有方法让我们使用Parcelable简单化一点呢?最好和使用Serializable一样简单,今天就是告诉你们一个解决方法:

    开源库地址:https://github.com/yongfengnice/ParcelableExt

  3. 使用方式

            将开源库里面的ParcelableExt文件拷贝到你们的项目,然后让Bean对象实现ParcelableExt接口即可,啥都不用干哦。不需要再自动生成大量对我们来说没用的代码了,修改维护Bean对象也变得简单了。

posted @ 2022-05-16 10:59  yongfengnice  阅读(48)  评论(0编辑  收藏  举报