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

相关推荐
tangweiguo0305198716 分钟前
Android SSE 流式接收:从手写到框架的进阶之路
android
大尚来也1 小时前
PHP 反序列化漏洞深度解析:从原理利用到 allowed_classes 防御实战
android·开发语言·php
sp42a1 小时前
通过 RootEncoder 进行安卓直播 RTSP 推流
android·推流·rtsp
SY.ZHOU2 小时前
移动端架构体系(一):组件化
android·ios·架构·系统架构
恋猫de小郭3 小时前
Android 17 新适配要求,各大权限进一步收紧,适配难度提升
android·前端·flutter
流星白龙3 小时前
【MySQL】9.MySQL内置函数
android·数据库·mysql
进击的cc3 小时前
Android Kotlin:扩展函数如何优雅封装Android API
android·kotlin
进击的cc3 小时前
Android Kotlin:空安全机制在Android中的实战应用
android·kotlin
没有了遇见5 小时前
Android 实现天猫/京东/抖音/咸鱼/拼多多等商品详情页面智能跳转APP
android
乾坤一气杀6 小时前
Kotlin 协程线程切换原理 —— 以 Dispatchers.IO 为例
android