onBind()
메서드의 "바인딩"동작이 onStartCommand()
과 다른 점은 무엇입니까?onStartCommand()와 onBind()의 차이점
onStartCommand()
는 "이러한 활동과 같은 다른 구성 요소, 서비스가 startService()
를 호출하여 시작하도록 요청할 때 시스템이이 메소드를 호출합니다." 다른 구성 요소 bindService()
를 호출 서비스 (예를 RPC를 수행하기 위해)과 결합하려고 할 때
onBind()
시스템은이 메소드를 호출한다.
여러 명의 사용자로부터 메시지를받는 채팅 클라이언트 서비스를 작성하고 싶습니다. 어떤 기능이 더 적절할 것입니까?