Kotlin Parcelize
Kotlin Android extensions 入面有一個實驗功能:Parcelize。它是一個 annotation,只需要在 data class 加上 @Parcelize annotation 和 implement Parcelable interface 就能夠在 compile 時自動生成所需的 boilerplate。 @Parcelize data class Product(val name: String, val price: Double) : Parcelable 留意要在 build.gradle 加上: ...