본문 바로가기

Android 공부/rxJava 공부

(4)
RxJava 공부 4 - fromCallable -1. 이전글 2018/12/10 - [rxJava 공부] - RxJava 공부 3 - Map과 FlatMap, Timer와 interval, FlatMap과 ConcatMap2018/12/10 - [rxJava 공부] - RxJava 공부 2 - AsyncSubject, BehaviorSubject, PublishSubject, ReplaySubject2018/12/10 - [rxJava 공부] - RxJava 공부 1 - just, create, fromArray, interval, range, fromIterable, filter, map 0. 고찰 Room을 다루던 도중에, Room을 이요해서 db값을 꺼내보니까, 쓰레드를 이용해서 값을 변경하고 ui를 변경해야 했다.그래서 쉽게 생각할 수 있는게..
RxJava 공부 3 - Map과 FlatMap, Timer와 interval, FlatMap과 ConcatMap -1. 이전글 2018/12/10 - [rxJava 공부] - RxJava 공부 1 - just, create, fromArray, interval, range, fromIterable, filter, map2018/12/10 - [rxJava 공부] - RxJava 공부 2 - AsyncSubject, BehaviorSubject, PublishSubject, ReplaySubject0. 출처 http://reactivex.io/documentation/ko/operators.html 1. Map & FlatMap Map — Observable이 배출한 항목에 함수를 적용한다FlatMap — 하나의 Observable이 발행하는 항목들을 여러개의 Observable로 변환하고, 항목들의 배출을 차례차례..
RxJava 공부 2 - AsyncSubject, BehaviorSubject, PublishSubject, ReplaySubject -1. 이전 글 2018/12/10 - [rxJava 공부] - RxJava 공부 1 - just, create, fromArray, interval, range, fromIterable, filter, map 0. 참고 사이트 http://reactivex.io/documentation/ko/subject.html 1. AsyncSubject AsyncSubject는 소스 Observable로부터 배출된 마지막 값(만)을 배출하고 소스 Observalbe의 동작이 완료된 후에야 동작한다. (만약, 소스 Observable이 아무 값도 배출하지 않으면 AsyncSubject 역시 아무 값도 배출하지 않는다.) 1-1. 코드: 12345678910111213141516171819202122232425cla..
RxJava 공부 1 - just, create, fromArray, interval, range, fromIterable, filter, map -Android 환경에서 Rxjava와 RxAndroid를 사용하기 위해서 rxJava의 튜토리얼을 따라서 공부합니다. 0. RxJava dependencyimplementation 'io.reactivex.rxjava2:rxandroid:2.1.0' implementation 'io.reactivex.rxjava2:rxjava:2.2.4' 1. just와 create Just - 객체 또는 객체 집합을 해당 객체 또는 객체를 방출하는 Observable로 변환합니다.Create observer 메소드를 프로그램 적으로 호출하여 Observable을 처음부터 생성 1234567891011121314151617181920212223242526272829303132333435363738394041424344..