안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~
제가 지금 한개의 액티비티로 이벤트를 발생하는 간단한 프로그램을 짜놨는데..
이걸 카톡처럼 돌려보고 싶어서요~
화면이 잠김 상태일때도 특정조건이 작용하면
팝업창이 뜨고, 그 팝업창의 확인을 누르게 된다면
실행중인 그 어플화면으로 들어가게 하고 싶습니다.
그래서 검색을 해서 좀 알아보니..
먼저 안드로이드의 생명주기를 공부하고,
start service, stop service, forefround 를 이용하면 된다고 하는데..
잘 개념이 안잡혀서 어떻게 공부를 먼저 해야할지 질문좀 드리겠습니다.
아, 그리고 푸쉬기능은 서버랑 연결하는거 같은데.. 맞나요?
전 서버이용같은게 아니라 그냥 혼자서 어플 실행하고 테스트 해보고 싶습니다.
조언좀 부탁드리겠습니다(__)
안녕하세요(__)




알림을 받는 방법엔 두가지 정도로 요약해볼 수 있습니다.
1. 백그라운드 프로그램 (서비스) 에서 주기적으로 웹서버를 찔러 데이타를 가져온 후에
팝업으로 알려주는 형태
: Service 를 이용하면 백그라운드 프로그램을 작성할 수 있습니다.
여러가지 옵션에 따라 폰이 부팅되면서 자동으로 실행되겠금 할 수도 있고, 어플 실행시에만 돌게도 할 수 있습니다.
이 부분은 Service 와 BroadCast ,Receiver 등을 찾아보시면 도움이 될 겁니다.
2. C2DM을 이용한 푸시 서비스
OS 2.2 부터 지원이라면 C2DM 을 이용하는게 좋습니다.
이 부분은 웹서버를 구축해야하며 웹서버와 C2DM 서버 간 통신을 합니다.
구현은 간단하니 C2DM 샘플 검색하여 테스트해보시면 충분히 적용 가능할 거에요.