William Wue

Results 4 comments of William Wue

在miui8上遇到同样的问题,不知道现在还有没有什么办法

之前一直在使用RxJava,最近在项目中使用了databinding+livedata,实践中也遇到了一些问题,虽然最终都找到办法解决了,但是总感觉不是最佳实践的方式,看到你上面的解答,发现确实RxJava能处理应付的场景还是要多很多,正如Google官方解释的那样,已经上手RxJava的开发者,继续使用RxJava会是更好的选择

> > 之前一直在使用RxJava,最近在项目中使用了databinding+livedata,实践中也遇到了一些问题,虽然最终都找到办法解决了,但是总感觉不是最佳实践的方式,看到你上面的解答,发现确实RxJava能处理应付的场景还是要多很多,正如Google官方解释的那样,已经上手RxJava的开发者,继续使用RxJava会是更好的选择 > > @williamwue > > 如果您已经习惯了`RxJava`的思想,`RxJava`毫无疑问是项目中代码组织的强有力武器,但是坦诚的说,**协程**确实学习成本更低、对于不熟悉`RxJava`的开发者而言 **协程** 代码可读性也更强,因此 **协程** 也是一个不错的选择。 > > 感谢你的回复,我已经将我最新的理解在 6楼进行了补充更新,开发者应该根据自身情况选择合适自己的工具。 🤝 赞同你的看法,我也在关注协程的发展,其目前也越来越稳定,非常期待能在这个项目中看到你对livedata+协程的实践探索 😊

> 你好 最近的 一些思考 希望能一起交流 > 我目前的框架改造成这样 > 1 rxandroid +okhttp =负责获取数据 同时 负责监听view生命周期 在销毁的时候 不会发出请求 > 2 用携程的AutoDispose 解决rx 的泄漏问题 > 3 然后在自己的viewmodel 做了以下事情: > 1 首先按照页面或者 功能模块来划分 职责...