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

相关推荐
早上好啊! 树哥1 小时前
安卓开发:清除缓存并重启,删除指定路径下的文件缓存
android·缓存
h***34632 小时前
Nginx 缓存清理
android·前端·后端
Tom4i2 小时前
Perfetto 快速上手
android·性能优化·perfetto
fatiaozhang95273 小时前
创维桌面云终端-创维LB2002-黑盒-国科gk6323-2+8G-短接强刷固件包
android·电视盒子·刷机固件·机顶盒刷机·创维lb2002·创维lb2002-黑盒·创维lb2002-白盒
q***71859 小时前
MySQL--》如何在MySQL中打造高效优化索引
android·mysql·adb
IT痴者11 小时前
《PerfettoSQL 的通用查询模板》---Android-trace
android·开发语言·python
游戏开发爱好者811 小时前
iOS IPA 上传工具全面解析,从 Transporter 到开心上架(Appuploader)命令行的高效上架实践
android·ios·小程序·https·uni-app·iphone·webview
alexhilton13 小时前
Jetpack Compose中的阴影艺术
android·kotlin·android jetpack
百***618716 小时前
Spring的构造注入
android·java·spring
Tom4i16 小时前
Kotlin 中的 inline 和 reified 关键字
android·开发语言·kotlin