Ram's


  • Home

  • Categories

  • About

  • Archives

  • Tags

RxJava 강의 13 - RxJava with Retrofit / Room, 기존의 Callback을 RxStream으로

Posted on 2021-10-17 | In Android

Retrofit / Room을 RxJava와 함께 사용한 예시 코드를 살펴보고, RxJava를 지원하지 않고 Callback 형태만 지원하는 라이브러리를 Create operator를 활용하여 RxStream으로 변환 해 봅니다. 사용된 코드들은 Github에 모두 있으니 Github를 통해 전체 코드를 보는 것이 흐름 파악에 더 좋습니다.

Read more »

RxJava 강의 12 - 에러 처리 연산자 ( retry / retrywhen / onErrorResumeNext / onErrorReturn )

Posted on 2021-10-11 | In Android

Stream에서 데이터 처리 도중에 발생한 에러를 다루는 operator들의 특징과 예시 코드들을 알아봅니다.

Read more »

RxJava 강의 11 - 합성 연산자 ( merge / concat / concatEager / zip / combineLatest )

Posted on 2021-09-30 | In Android

RxJava에서 여러개의 Stream을 합쳐 하나의 Stream으로 만들어주는 Operator들 ( merge / concat / concatEager / zip / combineLatest )의 특징과 예시 코드들을 알아봅니다.

Read more »

RxJava 강의 10 - RxBinding / Throttle / Debounce

Posted on 2021-09-29 | In Android

Android Component에서 발행하는 UI Event를 rxStream으로 변환 해주는데 사용되는 라이브러리인 RxBinding을 알아보고, throttle / debounce를 활용하여 UI Event를 stream으로 변환 하였을 때 얻을 수 있는 이점 등을 알아봅니다.

Read more »

RxJava 강의 9 - 흐름 제어 연산자 ( take / filter / map / flatMap / switchMap ... )

Posted on 2021-09-26 | In Android

RxJava에서 방출된 데이터들을 변형하고, 발행된 데이터를 취사선택하는 Operator들( take / filter / map / flatMap / switchMap … )의 특징과 예시 코드들을 알아봅니다.

Read more »

RxJava 강의 8 - 데이터 발행 연산자 ( Create / Just / Defer / FromCallable / Interval ... )

Posted on 2021-09-25 | In Android

RxJava에서 데이터 방출을위한 Operator들( Create / Just / Defer / FromCallable … )의 특징과 예시 코드들을 알아봅니다.

Read more »

RxJava 강의 7 - Cold, Hot Observable / Subject ( Processor )

Posted on 2021-09-15 | In Android

Reactive Stream의 Cold / Hot Publisher ( Cold Observable / Hot Observable )에 대해 알아보고, Subject ( Processor )가 무엇인지와 RxJava2에서 Subject의 구현체인 PublishSubject / BehaviorSubject / AsyncSubject / ReplaySubject에 대해 알아봅니다.

Read more »

RxJava 강의 6 - Schedulers

Posted on 2021-09-10 | In Android

RxJava2에서 비동기 프로그래밍을 위해 사용하고 있는 Scheduler, subscribeOn, observeOn 등에 대해서 알아봅니다.

Read more »

RxJava 강의 5 - Subscribe operator / Consumer, Action interface

Posted on 2021-09-04 | In Android

RxJava2에서, 관찰 대상에 관찰자를 등록하는 행위인 subscribe와, 이를 편하게 구현하기 위한 Consumer / Action 인터페이스에 대해서 알아봅니다.

Read more »

RxJava 강의 4 - Observable이란, Stream 구현체의 종류, Disposable 이란

Posted on 2021-08-31 | In Android

RxJava2의 Observable이 무엇인지, Stream의 구현체의 종류는 어떤 것이 있는지, Dispsable 객체는 무엇인지에 대해서 알아봅니다.

Read more »
1 2 3 … 9
Raemin

Raemin

88 posts
12 categories
65 tags
RSS
GitHub
© 2025 Raemin
Powered by Jekyll
Theme - NexT.Muse