Kotlin
文章平均质量分 94
唯鹿
Android、Flutter
展开
-
Kotlin开发中的一些Tips(二)
接着上一篇,最近又整理了一些。1.作用域函数选择目前有let、run、with、apply 和 also五个作用域函数。官方文档有张表来说明它们之间的区别:总结一下有几点区别:apply和also返回上下文对象。let、run 和with返回 lambda 结果。let、also引用对象是it ,其余是this。1.let和run是我日常使用最多的两个,它们之间很类似。private var textView: TextView? = nulltextView?.let { i原创 2021-10-24 08:48:52 · 1221 阅读 · 2 评论 -
Kotlin开发中的一些Tips
如果你开始使用Kotlin,我个人的建议是多关注编译后代码,这样你会发现更多的细节。单纯只学习语法会让你忽略一些细节,而这可能会是性能问题或bug的来源。下面我举一些我在使用中碰到的问题,看能否给你启发,想到哪就写到哪了。使用版本:Java 8 + Kotlin 1.5.211.字符串拼接java 中我们通常使用StringBuilder、concat或者+等方式来拼接字符串。Kotlin中还可以使用字符串模板和plus一个简单的例子:val a = "Hello"val b = "World"原创 2021-09-25 17:32:57 · 1407 阅读 · 0 评论