kotlin for android
- 导入RecycleView
- 编写xml
- 获取RecyclerView实例
- 继承实现Adapter
- 组装使用RecyclerView
- 基本数据类型(kotlin不像java,它没有值类型,一切皆对象)
- 变量名(略)
- 属性(略)
- AnKo
Anko 是JetBrains开发的一个强大的库。其目的在于替代xml,使用代码生成UI布局, 另外提供了丰富的属性、方法,避免让开发者写很多重复的代码,注意一定要去了解其背后的原理。
导入开源项目 创建数据类 (data class 进行定义) 复制一个数据类 映射对象到变量(根据对象和属性的对应关系,且对应关系是有顺序的) 转换json到数据类(使用的Gson) 构建domain层 操作符重载 使Forecast List可点击