Debug 2

[RxJava2] RxJava 에서의 디버깅 : doOnNext(), doOnComplete(), doOnError(), doOnEach(), doOnSubscribe(), doOnDispose(), etc.

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 디버깅에 대해 공부합니다.일반적으로 코딩하면서 코드 중간 중간에 로그를 넣는 경우가 많은데요. 그 이유는 중간 중간 순서가 제대로 맞지 않거나하는 잘못된 경우를 위해서 입니다.BUT RxJava에는 로그를 넣을 공간이 없는데요.대신에 부수효과를 일으키는 doOnXXX 함수들을 제공합니다. doOnNext(), doOnComplete(), doOnError()Observable의 알림 이벤트에 해당.doOnNext()Observable이 어떠한 데이터를 발행했을 때 이벤트 발생.doOnError()중간에 에러가 발생했을 때 이벤트 발생..

RxJava2, RxAndroid2 2018.10.11

안드로이드 Logcat을 이용해서 로그를 찍어보기! Log 클래스

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 안드로이드의 Log 에 대해서 공부합니다.Android Monitor 는 디버그 메세지를 표시하는 Logcat Monitor를 포함합니다. logcat monitor 는 가비지 수집이 발생하는 시점과 같은 시스템 메시지 뿐만 아니라Log 클래스를 사용해 앱에 추가할 수 있는 메시지도 표시해줍니다. logcat 메시지의 형식모든 Android Log message 는 연관된 태그와 우선순위가 있습니다.로그는 간단하게 아래처럼 정의할 수 있습니다.Log.d("permission", "granted"); 2개의 인자가 들어가는데요 첫 번째..

안드로이드 2018.05.17