일단 서비스가 실행되면 onCreate() -> onStart() 가 실행 되는걸로 알고있습니다.

처음에 서비스를 시작할때 인텐트를 주는건 그냥 주니까 넘어가구요..

서비스가 돌아가는 중간엔 인텐트를 어떻게 줘서 어떻게 받아야 할지 모르겠더라구요..

그래서 그냥 브로드캐스트로 보내서 서비스에다 리시버 달아서 그걸로 인텐트 받아서 처리했는데요

이러니까 코드가 좀 지저분해 지는거 같아서..

원래는 어떻게 해야하는건가요?