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

相关推荐
fetasty9 分钟前
chroot的Linux服务配置-当云服务器真正用起来
android·linux·服务器
Digitally13 分钟前
5 种在安卓手机 / 平板与电脑间同步音乐的方法
android
野生技术架构师24 分钟前
一个简单SQL的深度解析
android·数据库·sql
zh_xuan25 分钟前
Android SharedFlow实现事件总线
android·sharedflow
坏小虎28 分钟前
Expo 快速创建 Android/iOS 应用开发指南
android·ios·rn·expo
csj5028 分钟前
安卓基础之《(27)—真机调试》
android
brahmsjiang30 分钟前
理解Android AOT编译与内存映射:从Zygote启动到页表权限隔离
android·linux·zygote
常利兵33 分钟前
解锁系统设置新姿势:Activity嵌入全解析
android
提子拌饭13338 分钟前
开源鸿蒙跨平台Flutter开发:AR厨艺教学应用
android·flutter·华为·开源·ar·harmonyos·鸿蒙
fengci.1 小时前
php反序列化(复习)(第四章)
android·开发语言·学习·php·android studio