以往实现Parcelable接口需要重写好几个函数,十分影响效率,现在Android拿出了一个更加便捷的方案,通过kotlin-parcelize插件一键就能实现Parcelable接口。一起看看吧。
第一步:
引入插件kotlin-parcelize
plugins {
...
id 'kotlin-parcelize'
}
第二步:
继承Parcelable接口
data class PhotoItem(
...
): Parcelable
第三步:
使用@Parcelize标记
@Parcelize data class PhotoItem(
...
): Parcelable
这就实现了一个Parcelable接口,是不是比以前快多了。