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

相关推荐
baidu_247438615 小时前
Android ViewModel定时任务
android·开发语言·javascript
有位神秘人6 小时前
Android中Notification的使用详解
android·java·javascript
·云扬·6 小时前
MySQL Binlog落盘机制深度解析:性能与安全性的平衡艺术
android·mysql·adb
独自破碎E7 小时前
【BISHI9】田忌赛马
android·java·开发语言
代码s贝多芬的音符8 小时前
android 两个人脸对比 mlkit
android
darkb1rd10 小时前
五、PHP类型转换与类型安全
android·安全·php
gjxDaniel10 小时前
Kotlin编程语言入门与常见问题
android·开发语言·kotlin
csj5010 小时前
安卓基础之《(22)—高级控件(4)碎片Fragment》
android
峥嵘life11 小时前
Android16 【CTS】CtsMediaCodecTestCases等一些列Media测试存在Failed项
android·linux·学习
stevenzqzq12 小时前
Compose 中的状态可变性体系
android·compose