커스텀 콜백1 커스텀 콜백 ( 리스너) 만들기 개발하면서 콜백 스타일의 코드들을 많이 보셨을 텐데요. 예를들면 서버의 API 호출 후 Response 데이터를 가져올 경우나, 스마트폰 자체 내에서는 사용자가 어떤 위젯을 터치 하고나서의 이벤트가 발생할 때 클릭 리스너가 동작하게 되어있습니다. 서버사이드에서 많이쓰는 NodeJS 의 경우에도 싱글 스레드의 비동기 방식의 콜백 기반으로 개발을 하게 됩니다. 개발을 하다보면 보통 특정한 함수 또는 이벤트를 발생시키고 어떤 그 뒤에 따르는 리스너? 콜러? 가 필요한 경우가 있습니다. 근데 심지어 다른 클래스에서 어떤 프로세스를 진행하고 끝나는 결과로 콜백을 부르는 경우도 많이 생깁니다. 이럴 때 보통 저는 3가지의 케이스로 개발을 하고있습니다. 1. 다른 액티비티를 실행 후 결과로써 진행해야할 경우. => .. 2018. 6. 18. 이전 1 다음