时光如缕沙
自强不息,厚德载物
09
02
Kotlin操作符重载 Kotlin操作符重载
操作符操作符优先级Kotlin操作符的优先级如下图所示: 为实现这些的操作符,Kotlin为二元操作符左侧的类型和一元操作符的参数类型,提供了相应的函数或扩展函数。 例如在kotlin/core/builtins/native/kotlin
2019-09-02
08
30
Kotlin反射的使用 Kotlin反射的使用
反射反射(Reflection)是程序的自我分析能力,通过反射机制能够动态读取一个类的信息,可以确定类中有哪些函数、构造函数以及属性,并且能够在运行时动态加载类。 在Kotlin中有两种方式来实现反射的功能。一种是调用Java的反射包jav
2019-08-30
30
如何使用 Kotlin 作用域函数 如何使用 Kotlin 作用域函数
作用域函数Kotlin 提供了一系列用来在【给定对象上下文】中执行代码块的函数。当您在提供了lambda表达式的对象上调用此类函数时,它会形成一个临时范围。在此范围内,您可以在不使用其名称的情况下访问该对象。常用到的作用域函数有5个:let
2019-08-30
29
Kotlin与Java混合编程 Kotlin与Java混合编程
Kotlin与Java 混合编程Kotlin与Java的类型映射Kotlin 对 Java基本数据类型的映射Kotlin 特殊处理一部分 Java 类型。这样的类型不是“按原样”从 Java 加载,而是 映射 到相应的 Kotlin 类型。
2019-08-29
11
Kotlin协程 Kotlin协程
协程(Coroutine)协程引入异步加载图片 普通代码: val view = ... loadImageAsync(url, callback{ bitmap -> uiThread{
2019-08-11
2 / 2