목록android rxjava (6)
막무가내 삽질 블로그

이 프로젝트는 약 1년전 쯤 했던 프로젝트였다. 그 때는 클린아키텍처는 적용하지 않았다. 이번에는 갓수아님 소스코드를 참고해 클린아키텍처까지 적용해봤다. 스플레시, 로그인, 검색화면 총 3가지 화면으로 구성되어 있고 마지막 검색결과와 캐싱까지 적용했다. (이번에는 페이징은 하지않았음) MVVM 과 클린아키텍처에 대해 정보를 얻고자 하시는 분들은 다른 블로그를 참고하길 바란다.(공부한 내용을 다시 재정리하는 것이므로 내용이 빠져있을 것이다) 전체 패키지구조 4가지의 패키지로 구성했다. 1. [data 계층] data계층에는 Local에 접근할 수 있는 local과, 네트워크 사용을 위한 Remote와 Repository의 구현체인 RepositoryImpl이 있다. remote먼저 살펴보자 remote에는..
RxJava를 공부하면서 마지막주차를 포스팅 했습니다. 목차 Hot Observable의 응용 Connectable Observable -publish -refCount -share -replay -autoConnect www.notion.so/fundevjay/6-866cc4d4ff4a43cb848a86418c85c6e9 6주차 목차 www.notion.so
rxjava를 공부하면서 정리했습니다. 5주차 내용은 Error Handling Operator -onErrorReturnItem -onErrorReturn -onErrorResumeNext -onExceptionResumeNext -Retry -RetryUntil -RetryWhen Materialize/Dematerialize www.notion.so/fundevjay/5-1b5b4dd0b31c45e4bfa0c22be0c9883f 5주차 목차 www.notion.so
RxJava를 공부하면서 피드백 받은 내용을 정리해서 포스팅 해두었습니다. 3주차 목록은 Filtering Operator Part 2 -debounce -throttleFirst -throttleLast -sample -distinct -distinctUntilChanged -take -takeLast -First(Single), FirstOrError(Single) -FirstElement(Maybe) -ignoreElements(Completable) Combining Observables Part 1 -merge(Observable, Single, Maybe, Completable) -amb -zip -concat -combineLatest -startWith 실습하기 과제 www.notion.s..
RxJava를 공부하면서 피드백 받고 정리한 내용을 포스팅 했습니다. 2주차 내용은 Scheduler subscribeOn, observeOn Transformation Operator Mathmetical/Aggregate Operator Utility Operator Filtering Operator Part 1 Dispose/Disposable CompositeDisposable 실습하기 과제 www.notion.so/fundevjay/2-1e43be8260114fbcb78958bc7eae46b7 2주차 목차 www.notion.so
RxJava에 대하여 공부하면서 피드백 받고 한 내용을 포스팅 했습니다. 목차는 RxJava란 Cold / Hot Observable 생산자별 차이와 사용(Single,Maybe,Completable,Flowable,Observable,Subject,Processor) www.notion.so/fundevjay/1-c756ff9a819346a38e1ebc2c8d665424 1주차 목차 www.notion.so 안드로이드 스터디 모집중 www.notion.so/fundevjay/7256ac4ea03f4ea3afe1753142ae02c1 공지사항 안드로이드 개발자가 되기 위한, 좀 더 깊이감 있는 개발자가 되기 위해 스터디를 만들었습니다. www.notion.so