공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드는 기본적으로 싱글 스레드 모델이기 때문에처리하는데 시간이 오래걸리는 데이터의 전송이나파일의 입출력 등은 별도의 스레드로 분리하여서 작업을 해야 합니다.그렇지 않으면 앱의 성능이 나빠지거나, 앱이 응답하지 않는 일이발생하기도 합니다. 스레드를 효과적으로 관리하려면 스케줄러를 만들어서 관리해야 하는데요.Rx 프로그래밍에서 안드로이드의 스레드를 어떻게 구현하는지 공부합니다. 안드로이드의 View or ViewGroup 은 UI 스레드에서만 업데이트할 수 있도록설계되어 있는데, 그 이유는 여러 스레드에서 동시에 UI를 업데이트할 때발생할 수도 있는..