현재 비동기 통신을 하여 앱으로 이벤트를 넘겨주는 형식으로
SDK,와 App을 개발 중입니다만, 리스너를 사용해 개발하려고 합니다.
근데 개발하다보니 궁금한게 핸들러와 리스너는 이벤트를 처리하는 같은 역할입니다만,
굳이 다른 점이 있다면 뭐가 있을까요?
리스너로 이벤트를 수신하는 경우, App에서 UI컨트롤은 항상 runOnUiThread를 사용하는데, 핸들러도 마찬가지 아닌가요?
또한, 둘중 사용한다면 뭐가 더 나은지, 다른 분들은 둘 중 어떤걸 주로 쓰시는지 궁금합니다.
참고로, 전 리스너가 깔끔하고 좋아서요..
조언 부탁드립니다. 감사합니다.