TaTa
TaTa
The same problem
@netherpyro Modify the source code , when pause don't dispose the disposable
@netherpyro 没有在回调onComplete和onError()说明计时都没完成。
增加一个类似pause()的函数。当调用它的时候,不要stop。目前的pause()函数里面有stop掉计时。
This is my project demo AppComponent ```kotlin @Singleton @Component(modules = [(AppModule::class)]) interface AppComponent : AndroidInjector { fun glideComponentBuilder(): GlideComponent.Builder @Component.Builder abstract class Builder : AndroidInjector.Builder() } @Singleton @Module(includes = [(AndroidSupportInjectionModule::class),...
@abings This library only works on LineLayoutManager. You can take a look at other library https://github.com/Fondesa/RecyclerViewDivider
@luoqqsh 用flatmap操作符组合具有依赖关系的类型。比如,我们获取User Order逻辑是:先获取App Token , 再根据App Token去获取User Token,最后根据App Token和User Token去获取User Order ``` Observable orderObservable = getAppTokenObservable() .flatMap((appToken) -> geUserTokenObservable(appToken), (appToken,userToken) -> getOrderObservable(appToken,userToken)); ```
@luoqqsh 你用listener或者通过handler回掉处理网络请求结果,这种写法是异步网络请求,我的伪代码geUserTokenObservable()是同步网络请求。至于怎么写成geUserTokenObservable(appToken),我是用[retrofit](https://github.com/square/retrofit). 当然你也可以用同步请求数据后把结果用rxjava包裹返回。
@luoqqsh ``` public interface GitHubService { @GET("users/{user}/repos") Observable listRepos(@Path("user") String user); Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.github.com/") .build(); GitHubService service = retrofit.create(GitHubService.class); Observable reposObservable = service.listRepos("octocat"); } ``` 建议你自己上retrofit官网看看吧
@Null45 Use it in Android Native Audio API .