当前位置:网站首页 > Kotlin开发 > 正文

android kotlin 教程_安卓开发用什么软件

除此之外,我们还很多地方都用到了扩展函数。

我顺便更新了我的Kolin的工具类库,它包括各种utils和各种extension https://github.com/fengzhizi715/SAF-Kotlin-Utils

二.尾随闭包

一开始我并不了解这个概念。偶然间我看到我们的小伙伴在使用RxBus时,写下了这样的代码:

RxBus.get().register(LogoutEvent::class.java) { refresh() }

当时我感觉很疑惑,因为RxBus是我写的,记得没有提供这样的方法啊。点击register()方法进去看之后,发现register是这样的:

public Disposable register(Class eventType, Consumer onNext) {
return toObservable(eventType).observeOn(AndroidSchedulers.mainThread()).subscribe(onNext);
}

由于使用了Kotlin,该register方法的使用可以简化成这样:

RxBus.get().register(LogoutEvent::class.java,{
refresh()
})

由于register()最后一个参数是一个方法或者说是一个闭包,

到此这篇android kotlin 教程_安卓开发用什么软件的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • kotlin android开发教程_Android市场2024-11-10 14:45:10
  • 基于kotlin的android应用程序开发_Android sdk2024-11-10 14:45:10
  • kotlin用什么开发工具_linux开发环境的搭建2024-11-10 14:45:10
  • kotlin编程权威指南_kotlin协程原理2024-11-10 14:45:10
  • kotlin开发ios app_安卓原生开发2024-11-10 14:45:10
  • kotlin开发教程_一个c程序2024-11-10 14:45:10
  • kotlin 开发桌面应用_安卓开发语言 kotlin2024-11-10 14:45:10
  • kotlin用什么开发工具_kotlin语言教程2024-11-10 14:45:10
  • kotlin开发文档_软件开发规范和标准2024-11-10 14:45:10
  • kotlin用什么开发工具_eclipse环境配置2024-11-10 14:45:10
  • 全屏图片