App 개발 : 잠금화면- Service 와 BroadcastReceiver

2013. 2. 1. 00:21프로그래밍/안드로이드

안드로이드 관련 글을 적은지 너무 오래되어 버렸다.

여튼....이전 글을 이어서...


잠금화면은 기본적으로 화면이 꺼진 후 켜졌을 때 화면 최상단에 위치되어야 한다.


음악 플레이어 어플 처럼 백그라운드에서 실행될 필요가 있으며, 특정 조건(화면이 꺼졌다 켜지는)이 만족되었을 시

제작한 잠금화면을 화면에 띄워야 한다.


이 기능을 위해서는 서비스와 브로드캐스트리시버를 사용 할 필요가 있다.


다음 글에서는

서비스에 브로드캐스트리시버 명령 중 하나인 Screen on/ off 기능을 추가하여

브로드캐스트 발생 시 App을 실행하는 간단한 예제을 만들어 보겠다.


물론... 서비스는 예제 샘플을 그대로 가져 와서 사용 할 생각이다. 귀찮아서 그러는거 아니다. ㄷㄷㄷ