学习 Kotlin - 扩展函数
Posted 小陈乱敲代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习 Kotlin - 扩展函数相关的知识,希望对你有一定的参考价值。
扩展功能
什么是扩展功能?
顾名思义,扩展函数是帮助我们扩展类的功能而无需接触它们的代码的函数。
换句话说,Kotlin 中的扩展函数允许我们通过添加新函数来扩展类的功能。该类不必属于我们(可以是第三方库),也不需要我们继承该类。
举个很简单的例子来理解。
fun Int.triple(): Int
return this * 3
// now we can use like this
var result = 3.triple()
另一个例子,让我们看看如何在 android View 中使用它。
fun ImageView.loadImage(url: String)
Glide.with(context).load(url).into(this)
// now we can use like this
imageView.loadImage(url)
这看起来很棒!
在 Android 开发中有很多地方,我们可以使用 Kotlin 这个很酷的特性。让我们在需要时使用这个强大的功能。
以上是关于学习 Kotlin - 扩展函数的主要内容,如果未能解决你的问题,请参考以下文章