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时代简单多了,好了,又可以愉快玩耍了。

相关推荐
Kapaseker4 分钟前
Android 线程发展shi
android·kotlin
李斯维10 分钟前
Jetpack 可观察数据容器 LiveData 的高级用法
android·android jetpack·androidx
天才少年曾牛12 分钟前
Android新增服务添加selinux权限
android·java·frameworks
knighthood200113 分钟前
ros2-quick-runner插件v0.0.4版本发布
android·java·开发语言
故渊at40 分钟前
第五板块:Android 系统服务与电源管理 | 第十八篇:Battery Service 与 电量统计(Fuel Gauge)算法
android·算法·battery·电源·电池·电源管理·电量统计
2501_9159090641 分钟前
iOS IPA文件反编译与打包操作方法详解
android·ios·小程序·https·uni-app·iphone·webview
问心无愧05139 小时前
ctf show web入门111
android·前端·笔记
ha_lydms15 小时前
AnalyticDB分区、分布键性能优化
android·大数据·分布式·性能优化·分布式计算·分区·analyticdb
星辰16 小时前
Ijkplayer重新编译支持h264裸流
android
测试开发-学习笔记16 小时前
Android studio安装
android·ide·android studio