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

相关推荐
%xiao Q3 小时前
GESP C++五级-202406
android·开发语言·c++
二哈喇子!4 小时前
JavaWeb+Vue分离项目实现增删改查讲解
android
2501_944521594 小时前
Flutter for OpenHarmony 微动漫App实战:推荐动漫实现
android·开发语言·前端·javascript·flutter·ecmascript
2501_944521596 小时前
Flutter for OpenHarmony 微动漫App实战:图片加载实现
android·开发语言·前端·javascript·flutter·php
新镜6 小时前
【Flutter】LTR/RTL 阿拉伯语言/希伯来语言
android·flutter·ios·客户端
初级代码游戏9 小时前
android开发:获取手机IP和UDP广播
android·udp·获取ip
阿杰 AJie10 小时前
MySQL 聚合函数
android·数据库·mysql
孟秋与你11 小时前
【安卓】开发一个读取文件信息的简易apk
android
42nf12 小时前
Android Launcher3添加负一屏
android·launcher3·android负一屏
LcVong12 小时前
老版本Android源码在新版本IDE打开的常规报错及解决方案
android·ide