Tag: rx android

在Kotlin for Android中编程时使用RxAndroid或RxKotlin?

我将开始在我的Android项目中使用反应式编程。 我使用Kotlin作为主要语言,现在我想申请Rx。 我的第一个选择是RxAndroid,但是我注意到有RxKotlin。 据我所知,两者都是从RxJava分支的,所以RxAndroid可能为android常见任务提供了一些API。 另一方面,RxKotlin支持开箱即用,并允许我避免与java混合使用kotlin。 在这种情况下,哪一个是首选的库?

如何提高kotlin lambda语法?

我试图在android项目中使用kotlin M12,在工作过程中,我得到了这段代码({onSuccess(it)},{onFailure(it)}) AppObservable.bindActivity(this, api.get(id)).subscribe({onSuccess(it)}, {onFailure(it)}) fun onSuccess(str: String) {} fun onFailure(tr: Throwable) {} 这不是那么糟糕,但我认为它应该会更好。 我该如何改进呢?