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 就可以了