來源 : emcthye - FxRate
功能:
導覽到 CurrencyTimelineActivity
兩個 Thread:
目前兩個 Thread 只有 UseCasue 類別中的 execute 方法中的 Observable使用
public void execute(DisposableObserver<T> observer, Params params) {
final Observable<T> observable = this.buildUseCaseObservable(params)
.subscribeOn(Schedulers.from(threadExecutor))
.observeOn(UIThread.getScheduler());
addDisposable(observable.subscribeWith(observer));
}
UseCase 與 Thread 的使用方式很特殊。