- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 Android开发学习之路--Kotlin之Android开发使用心得和注意事项
1 @Autowired需要@JvmField注解 @Autowired(name = "test") @JvmField var currentDate: Long = 0 当我们用到类似于阿里的ARouter的时候,会发现@Autowired不起作用,其实是注入代码为了减少反射,使用的字段赋值的方式来注入的,Kotlin 默认会生成 set/get 方法,并把属性设置为 private...
2018-05-10 00:27:37 1288
原创 Android开发学习之路--Kotlin之常用表达式及函数
中缀表达式 只有一个参数,用infix修饰的函数 infix fun shouldBe(name:String) { } this shouldBe "666" if 表达式 看一个max函数,这里的if是有返回值的,也就是a>=b返回a,否则返回b fun max(a:Int, b: Int) = if(a >= b) a else b when 表...
2018-05-06 12:00:32 749 2
原创 Android开发学习之路--Kotlin之类及对象
前言 1 类和继承 1.1 类 class MyClass { } 1.2 构造函数 一个主构造函数以及多个二级构造函数 class Person constructor(firstName: String) { } //也可以省略constructor,写成: class Person(firstName: String) { } 在@Inject的时候不能省略...
2018-05-01 20:05:14 536
Kotlin+for+Android+Developers-2017-英文版
2018-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人