[서비스란?] 안드로이드 앱 4대 컴포넌트 중하나이다. 즉 앱 프로세스의 진입점 중 하나이다. (유저가 앱과 상호작용하고 있지 않아도) 백그라운드에서 길게 실행되는 연산들을 수행할 수 있다. (Activity 와는 다르게 UI 제공 x) 그러니 어플리케이션이 실행 중이지 않을 때도 ((아마) 앱 프로세스를 강제 종료 하지 않는 한) 작업해야하는 경우 서비스를 사용. (어플리케이션이 실행 중일 때만 작업해야하는 경운 스레드권장) 다른 앱으로 이동해도 한동안 실행을 지속할 수 있다. 한 컴포넌트와 bind 하여 소통할 수 있고, IPC(interprocess communication) 도 가능 주의할 점은 위 설명에서 백그라운드라는 말이 나왔다고 해서 서비스가 메인스레드(UI스레드) 외의 다른 스레드에서 작..