IP属地:上海
Why 简化异步代码的编写。 执行严格主线程安全确保你的代码永远不会意外阻塞主线程,并增强了代码的可读性。 提升代码安全性,不会发生内存泄露。 ...
反射 什么是反射kotlin的反射和java反射差不多,第一个作用是获取程序在运行时刻的内部结构,比如检查一个对象的类型,某个类型有哪些构造函数...
函数和lambda表达式 函数声明 函数调用 默认参数 命名参数 可变数量的参数(Varargs)函数的参数(通常是最后一个)可以用 varar...
@CallSuper注解的坑 1.假如你写了一个gradle的库叫appFramework,这里面有个类BaseFragment继承了Fragm...
对一个对象实例调用多个方法 (with)
why kotlin kotlin引入现代语言的所有特性,而没有引入新的限制,它适合android原生开发 兼容性kotlin完全兼容jdk1....
1.kotlin和java一样支持类型参数: 你可以像下面这样创建实例,你需要提供类型参数: 假如类型参数是可以推断的,比如根据构造函数的参数等...
生命周期 service的生命周期相对activity来说比较简单,一个servcie的生命周期从创建到销毁有两条路径: started ser...