
Kotlin
文章平均质量分 89
圣剑Jay
这个作者很懒,什么都没留下…
展开
-
Kotlin系列之let、with、run、apply、also函数的使用
简述: 相比Java, Kotlin提供了不少高级语法特性。对于一个Kotlin的初学者来说经常会写出一些不够优雅的代码。在Kotlin中的源码标准库(Standard.kt)中提供了一些Kotlin扩展的内置函数可以优化kotlin的编码。Standard.kt是Kotlin库的一部分,它定义了一些基本函数。 这个源代码文件虽然一共不到50行代码,但是这些函数功能都非常强大。 一、回调函数的Kotin的lambda的简化 在Kotlin中对Java中的一些的接口的回调做了一些优化,可以使用一个lambda转载 2021-05-14 00:10:37 · 389 阅读 · 0 评论 -
Kotlin 不再使用 findViewById 的原理探析
使用过 Kotlin 的都知道, Kotlin 一个非常棒的特性是:可以在 .kt 文件中直接使用控件的 ID 对控件进行操作。而 Java 代码中,需要像先式声明控件,再使用 findViewById() 来找到控件,然后才能操作该控件。该特性称为Static Layout Import,即静态布局引入。 举个栗子,假设某个 activity 的 xml 文件: activity_main.xml 中有个 TextView 控件,其 ID 定为 tv_name ,在对应的 .kt 文件中将布局如下引入进来转载 2021-05-12 21:50:51 · 1285 阅读 · 0 评论