首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Kotlin — Extension Functions(扩展函数)

Kotlin — Extension Functions(扩展函数)

作者头像
code_horse
发布2018-07-02 14:09:45
5480
发布2018-07-02 14:09:45
举报
文章被收录于专栏:Android NoteAndroid Note
扩展功能

扩展函数是帮助我们扩展类的功能,而不必修改原代码的函数。

换句话说,Kotlin中的扩展函数允许我们通过添加新的函数来扩展一个类的功能。

示例代码:

fun Int.triple():Int{
  return this*3
}

现在我们可以这样使用:

var result=3.triple()

接下来,我们介绍一下android中该如何使用:

fun ImageView.loadImage(url:String){
  GlideApp.with(context).load(url).into(this)
}

使用方法:

imageView.loadImage(url)
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.01.03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 扩展功能
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档