일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- andorid studio
- java
- deprecating the install_referrer
- Android
- 안드로이드
- RX
- RxJava2
- Retrofit2
- android P
- 하드코드검색
- Switch to the Play Referrer API by March 1
- hardcoded string search
- rxandroid
- RXjava
- Rx자바
- Today
- Total
목록Rx자바 (2)
Lucky Dog
Operator 자바 관점에서는 메서드. 순수함수(Pure functions) 생성, 변환, 필터, 합성, 오류처리, 유틸리티, 조건, 수학과집합형, 배압 등이 있다. map 입력 값을 어떠한 함수에 넣어서 원하는 값을 반환하는 함수 String[] balls = {"1", "2", "3", "4", "5"}; // First way Observable source = Observable.fromArray(balls) .map(ball -> ball + ""); // Second way // Function getDiamond = ball -> ball + ""; // Observable source = Observable.fromArray(balls).map(getDiamond); source.subs..
Scheduler 데이터를 처리하고자 하는 특정한 스레드 Scheduler 용도 Schedulers.computation( ) 이벤트-루프와 콜백 처리 같은 연산 중심적인 작업을 위해 사용된다. 그렇기 때문에 I/O를 위한 용도로는 사용하지 말아야 한다(대신 Schedulers.io( )를 사용) 기본적으로 스레드의 수는 프로세서의 수와 같다 Schedulers.io( ) 블러킹 I/O의 비동기 연산 같은 I/O 바운드 작업을 처리한다. 이 스케줄러는 필요한 만큼 증가하는 스레드-풀을 통해 실행된다; 일반적인 연산이 필요한 작업은 Schedulers.computation( )를 사용하면 된다 Schedulers.newThread( ) 각각의 단위 작업을 위한 새로운 스레드를 생성한다 AndroidSche..