Kolin学习笔记

本人于2018年开始使用kotlin开发项目,现将使用过程中总结出来的笔记形成系列文章,以供大家参考。
kotlin学习笔记由浅入深分为四个部分

一.kotlin入门

1.添加kotlin支持
2.Kotlin初识
3.数据类型
4.面向对象

二.kotlin进阶

1.抽象类与接口
2.继承
3.接口代理
4.类及其成员的可见性
5.object
6.伴生对象与静态成员
7.方法重载与默认参数
8.扩展成员
9.属性代理
10.数据类
11.内部类
12.枚举
13.密封类

三.高阶函数

1.基本概念
2.常见高阶函数1
3.常见高阶函数2
4.常见高阶函数3
5.常见高阶函数4
6.常见高阶函数5
7.尾递归优化
8.闭包
9.函数复合
10.柯里化函数以及偏函数

四.协程

1.协程的基本实现
2.协程的四种启动模式
3.协程的调度(1)
4.协程的调度(2)
5.协程的异常处理(1)
6.协程的异常处理(2)
7.协程的取消
8.协程的挂起
9.mvp中协程的使用
10.mvvm中协程的使用

你可能感兴趣的:(Kolin学习笔记)