본문 바로가기
반응형

RxJava37

RxJava, RxKotlin - 스케쥴러(1) [출처 - RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에] 본 글은 'RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에' 를 학습하면서 정리한 글입니다 간단한 code를 보겠습니다. (지금까지 많이 사용한 code 입니다. CommonUtils와 CommonUtilsk의 내용은 여기에서 확인 할 수 있습니다. Java import io.reactivex.Observable; public class scheduler_test { public static void main(String[] args) { Observable.just("Hello", "RxJava") .subscribe(it -> { System.out.println(CommonUti.. 2020. 1. 21.
RxJava, RxKotlin - timeinterval 함수 [출처 - RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에] 본 글은 'RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에' 를 학습하면서 정리한 글입니다 마블다이어그램 참고 - http://reactivex.io/RxJava/javadoc/io/reactivex/Flowable.html#timeInterval-- timeinterval 함수는 어떤 값을 발행했을 때 이전 값을 발행한 이 후 얼마나 시간이 흘렀는 지를 알려줍니다. testcode를 통해 확인해 보겠습니다. (CommonUtils와 CommonUtilsk의 내용은 여기에서 확인 할 수 있습니다.) Java import io.reactivex.Observable; public clas.. 2020. 1. 20.
RxJava,RxKotlin - delay() 함수 [출처 - RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에] 본 글은 'RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에' 를 학습하면서 정리한 글입니다 마블다이어그램 참고 - http://reactivex.io/RxJava/javadoc/io/reactivex/Flowable.html#delay-io.reactivex.functions.Function- delay 함수는 인자로 전달받는 time과 시간 단위 만큼 입력받은 Observable의 데이터 발행을 지연시켜주는 역할을 합니다. testcode로 확인해 보겠습니다. (CommonUtils와 CommonUtilsk의 내용은 여기에서 확인 할 수 있습니다.) Java import io.rea.. 2020. 1. 20.
RxJava - 수학관련 함수 수학관련 함수는 RxJavaMath를 쓰면되지만 RxJava 2.x부터는 지원을 안하기 때문에 다음을 설정해주어야 합니다. dependencies { .... compile "com.github.akarnokd:rxjava3-extensions:3.0.0-RC7" } 이를 추가하면 RxJavaMath의 함수들은 RxJava 2.x에서도 사용 가능합니다. 그럼 간단한 testCode를 보겠습니다. Java import hu.akarnokd.rxjava3.math.MathFlowable; import io.reactivex.Flowable; import io.reactivex.Observable; import io.reactivex.Single; public class Math_funtion_test { p.. 2020. 1. 20.
반응형