안드로이드 개발 질문/답변
(글 수 45,052)
startService의 경우는 단순히 서비스의 시작과 종료만 할뿐이지 다른 통신은 못하는거고
bindService의 경우는 서비스에 정해된 메소드를 사용할 수 있는거라고 알고 있는데
제가 잘못알고 있는건가요?
봐도 무슨 의미인지 잘 이해가 가지 않습니다.
startService의 경우는 단순히 서비스의 시작과 종료만 할뿐이지 다른 통신은 못하는거고
bindService의 경우는 서비스에 정해된 메소드를 사용할 수 있는거라고 알고 있는데
제가 잘못알고 있는건가요?
봐도 무슨 의미인지 잘 이해가 가지 않습니다.
startService는 서비스 받는 쪽과 상관없이 돌아가야 할 때 사용하면 됩니다.
bindService는 unbind 할때, 서비스가 종료되니까 바인드 하는 active 가 없는 서비스가 돌지 않고,
unbind를 해주지 않으면 바인드한 activity가 종료되지 않고 남아 있는 것으로 알고 있습니다.