数据类
图片1.png
图片2.png
为了更方便的使用data class:需要插入两个插件。
Gradle 中的buildscript -> dependencies中添加一下两行。
图片3.png
使用两个插件:
图片4.png
加配置:自己创建一个类(例:PoKo)
图片5.png
图片6.png
插件的使用:
图片7.png
配置了好了之后, 刷新gradle, 并clean 一下, 否则以前残留的class不会被清理掉。
NoArgs插件:构造默认无惨构造方法。
AllOpen插件:去掉data class 的final关键字。
这两点在编写代码的时候是看不到的,这个只有在运行时通过反射可以访问得到。