android开发中,activity 或者Fragment 中传递对象,需要将对象放到Intent或者Bundle里,然后进行传递,将对象放到Intent,一般有两种方法, Parcelable 或者Serializable。
其中Serializable使用最为简单,只需要实体类实现了Serializable接口,就可以实现activity间的对象传递,但是google官方不建议使用这个方法,因为Parcelable 比 Serializable快了10多倍。可以搜索下相关文章。
实现Parcelable的接口比实现Serializable复杂的多,但是如果你用android studio进行开发的话,那么推荐你个工具,很好用,你可以直接在as的插件中搜索,如果和我一样搜不到的话,就去github上下载,
android studio 插件地址 点进去,根据Installation方法进行安装 ,然后重启android studio 就可以了