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

相关推荐
sumatch4 分钟前
ESP32
android
pengyu41 分钟前
【Kotlin 协程修仙录 · 大乘境 · 后阶】 | 死锁天劫:协程同步原语与 ThreadLocal 迁移之道
android·kotlin
事圆则缓41 分钟前
Android 常用设计模式速查
android·设计模式
sickworm陈浩43 分钟前
日常修改,3秒生效:腾讯音乐 Android 秒编方案 Jugg 开源
android·编译原理·编译器
Android-Flutter1 小时前
android PhoneWindow, DecorView 详解
android
宝杰X71 小时前
Android Umeng 16kb对齐
android
2601_966563521 小时前
NativeWasmTv超精简2m安装包 长效免费电视直播软件-支持老电视盒子安卓4.0
android·电视盒子
Knight_AL1 小时前
MySQL 递归 CTE:WITH RECURSIVE 用法详解
android·数据库·mysql
恋猫de小郭2 小时前
聊个比较有意思的 Flutter Web 问题
android·前端·flutter
stevenzqzq2 小时前
Compose 生命周期与副作用的核心奥秘
android·compose