-
2022.08.07 - 스케쥴러(Scheduler) 종류
private Disposable data1Task; //작업 환경 생성, RxJava 이해 필요. data1Task = Observable.fromCallable(()->{ //async work return "result xxx"; }) .subscribeOn(Schedulers.io()) //work .observeOn(AndroidSchedulers.mainThread()) //dsp .subscribe(rststr -> { //result data1Task.dispose(); qv("work end: " + rststr); }, throwable -> qv("ec: " + throwable.toString()));
subscribeOn: 작업 thread 지정
observeOn: 작업 후 결과 처리 thread 지정
'Java' 카테고리의 다른 글
반복문 for 흐름 Ex (0) 2022.11.30 InputStream to Byte Array, ByteBuffer (0) 2022.08.11 getPath(), getAbsolutePath(), getCanonicalPath() (0) 2022.08.08 Callable, Runnable 차이 (0) 2022.08.07 Thread IO UI 혼용 문제 증상 (0) 2022.08.07 RxJava HttpUrlConnection (0) 2022.08.07 RxJava 스케쥴러(Scheduler) 종류 (0) 2022.08.07 HttpURLConnection (0) 2022.08.07