android学习

Kotlin-Parcelable

2021-09-01  本文已影响0人  独自闯天涯的码农

kotlin 中实现 Parcelable 非常简单

首先,在所属模块的 build.gradle 文件中应用 kotlin-parcelize 插件

/*序列化插件*/
apply plugin: 'kotlin-parcelize'

然后在定义的实体类添加注解即可。代码如下:

添加 @Parcelize 注解,并实现 Parcelable 接口即可。

注意导包的时候导入 import kotlinx.parcelize.Parcelize
另外一个 import kotlinx.android.parcel.Parcelize 过时了

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

@Parcelize
data class CookerBean(
    val createTime: String,
    val likes: List<String>,
    val mealId: String,
    val tag: List<String>,
    val title: String,
    val user: UserInfoBean
): Parcelable
上一篇下一篇

猜你喜欢

热点阅读