美文网首页
Kotlin笔记(40) — 利用Parcelable序列化传值

Kotlin笔记(40) — 利用Parcelable序列化传值

作者: 奔跑的佩恩 | 来源:发表于2021-01-25 09:11 被阅读0次

    前言

    在上节已经讲到了Kotlin中基本数据类型的传值,但是有时我们会在界面跳转的过程中,做对象传值,这时就需要对该对象做序列化处理了。Android中对对象的序列化处理有两种方式:

    • Serializable
    • Parcelable

    今天我们就来讲讲AndroidParcelable序列化传值的知识吧。

    今天涉及的知识有:

    1. kotlinParcelable序列化的优势
    2. Parcelable序列化前的准备
    3. Parcelable序列化实体类的使用
    4. 需要注意的问题
    5. 效果图

    先来波效果图


    效果图.gif

    一. kotlin 中 Parcelable 序列化的优势

    Android中利用Java开发时,涉及到Parcelable序列化对象的时候,要写很多代码,导致非常繁琐。Kotlin中则对此作了很好的优化,经过一番配置后,只要一个@Parcelize注解就能使对象的Parcelable序列化变得异常简单。

    二. Parcelable 序列化前的准备

    因为是使用kotlin,所以这里顺便讲下kotlin最新版本如何获取。
    我们可以通过Kotlin中文官网查看其发布的版本,当然也可以通过kotlin官网来查询最新版本,然后在你项目的build.gradle中去修改版本即可。

    ok,言归正传。我们还是继续Parcelable序列化的讲解吧。
    首先要在我们的app_module对应的build.gradle中添加如下代码:

    相关文章

      网友评论

          本文标题:Kotlin笔记(40) — 利用Parcelable序列化传值

          本文链接:https://www.haomeiwen.com/subject/otbszktx.html