startService 시작시에 onStartCommand 의 경우 서비스가 시작될때 한번 불려지고
일반적으로 StartService 를 호출하면 onStartcommand 가 불려집니다. 여기까지가 알고 계신부분이고..
서비스가 Service.START_STICKY 등으로 반환된경우에는 자동으로 재시작이 되는데
재시작될때도 onStartCommand 가 불려지게 됩니다. 그래서 메모리등으로 서비스가 죽었는데
STICKY 옵션으로 인해 재시작이 되다보니 onStartCommand 가 불려지는것이지요.