broadcastreceiver사용해서 스크린락 감지해서 이벤트줄라 그러는데 이거 사용하면 service 컴포넌트는 사용 안해도 되는건가? 아님 둘다 적용해야되나?