创建一个基于 Kotlin 的 Android 项目(下集)
本文讲的是创建一个基于 Kotlin 的 Android 项目(下集), 在先前的文章中,我们从零开始新建了一个项目,并且为小猫咪应用调整了build.gradle。 接下来就是针对应用的基础部分编写代码了。 数据模型 此应用的一个主要特征是通过网络从http://thecatapi.com/中解析数据。 完整的 API 如此调用:http://thecatapi.com/api/images/get?format=xml&results_per_page=10 API 返回一个XML文件,如下: 它需要反序列化数据来获取包含小猫咪图片位置的url属性。 Kotlin 有一个非常有用的数据类(data class)可以完美实现此目的。 右击model.cats包 (package) 开始新建一个类文件并且选择Ne