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

相关推荐
catch_pig几秒前
告别繁琐配置:Catchpig Detekt Plugin 让 Kotlin/Android 代码检查开箱即用
kotlin·android studio·代码规范
TTTao233325 分钟前
自用Android项目框架备份
android
沃尔威武1 小时前
性能调优实战:从火焰图定位到SQL优化的全流程
android·数据库·sql
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.1 小时前
基于MySQL一主一从环境添加多个新从库
android·mysql·adb
JJay.3 小时前
Android App Functions 深入理解
android
开发_李行3 小时前
简历对应知识点总结--专业技能5
android
Fate_I_C3 小时前
Kotlin 内部类和嵌套类
java·开发语言·kotlin
网络安全许木4 小时前
自学渗透测试(1~6天工具使用的回温)
android
匆忙拥挤repeat4 小时前
Android Compose 状态保存的API总结
android
BLUcoding4 小时前
Android 生命周期详解
android