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

相关推荐
刘信的csdn9 小时前
Android Audio模块框架和基础属性概念讲解
android
回到原点的码农9 小时前
MySQL-mysql zip安装包配置教程
android·mysql·adb
mygljx18 小时前
【MySQL 的 ONLY_FULL_GROUP_BY 模式】
android·数据库·mysql
冬奇Lab21 小时前
AudioTrack音频播放流程深度解析
android·音视频开发·源码阅读
青莲8431 天前
查找算法详解
android·前端
青莲8431 天前
排序算法详解
android·前端
zd2005721 天前
用摩斯密码「听」时间:一款安卓报时应用的诞生
android
不会写代码的猴子1 天前
Android17版本更新预览
android·android studio
用户41659673693551 天前
记一次深坑:RecyclerView + FlexboxLayoutManager 导致 canScrollVertically 误判的剖析与修复
android