kotlin 简单实现实体类的Parcelable序列化接口

以前用Java代码实现Parcelable序列化接口,需要在实体类里面写一堆代码,麻烦得很,现在用kotlin开发安卓APP,只需2步就可以实现,这里记录下;

  1. 在模块的build.gradle文件如下配置:
Kotlin 复制代码
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

2.在是实体类中使用注解@Parcelize,并实现接口Parcelable

Kotlin 复制代码
@Parcelize
class Person(val name: String, val age: Int) : Parcelable

是不是比Java时代简单多了,好了,又可以愉快玩耍了。

相关推荐
松仔log11 小时前
Kotlin中级——callbackFlow
java·前端·kotlin
zh_xuan11 小时前
kotlin常见面试题
开发语言·kotlin·面试题
mmsx11 小时前
耳切法切带洞多边形:论文能跑通,真实数据为什么崩
android·kotlin
洞见前行11 小时前
你的 Activity 关了,为什么还活着?Android 内存泄漏从发现、定位到线上治理
android·性能优化·leakcanary
Kapaseker13 小时前
Kotlin 又要加语法糖了:这次轮到 if-else
android·kotlin
恋猫de小郭15 小时前
Flutter 3.50 & Dart 3.14 发布,快来看看有什么更新吧
android·前端·flutter
Starry-sky(jing)1 天前
Vidda ADB 开启:R Pro 65 找不到开发者选项的处理与连接验收
android·adb·远程控制·电视·vidda
雨白1 天前
从原理到实践:使用 Kotlin KSP 仿写 ButterKnifeLite
android·kotlin