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

相关推荐
1001101_QIA6 分钟前
Flutter 开发报错:Android cmdline-tools 缺失 环境排查与完整修复方案
android·flutter
caron413 分钟前
逆向--Android DEX 文件格式与 Smali 语言
android
zb2006412027 分钟前
Laravel5.x核心特性全解析
android·spring boot·php·laravel
高林雨露33 分钟前
kotlin 相关code
开发语言·kotlin
_李小白36 分钟前
【android opencv学习笔记】Day 21: 形态学开运算与闭运算
android·opencv·学习
zhangfeng113337 分钟前
ThinkPHP5 事件系统的标准最佳实践 事件系统的完整设计逻辑tags.php tags.php(事件地图)
android·开发语言·php
_李小白38 分钟前
【Android车载学习笔记】第四天:AAOS系统架构
android·笔记·学习
圆粥綠1 小时前
【保姆级】国内Windows用户Android Studio下载+安装+配置完整教程(2026最新版,避坑指南)
android·windows·android studio
User_芊芊君子1 小时前
一条命令搞定 mysql_exporter 部署,Shell 脚本把重复配置这件事自动化了
android·mysql·自动化