안녕하세요. 웹개발자인데 갑작스러운 요청으로 인해 안드로이드를 보게 되었습니다.
gps 정보를 체크하는 어플을 서버와 연동하여 만들고 있습니다.
엑티비티에서는 네이버 지도를 이요해서 자신의 위치 정보를 표시하고
엑티비티가 실행되면서 시작되는 alarmService라는 클래스를 통해 알람을 생성하고 브로드캐스트리시버를 통해서 locationService라는 인텐트서비스를 실행해서 서버쪽에 단말기의 gps 정보를 보내주고 있습니다.(이때 리턴값을 시간으로 받아옵니다.)
이때 서버에서 받아오는 시간값을 통해서 alarmService라는 서비스클래스에서 새로운 기존의 알람을 삭제시키고 새로운 알람을 생성하고 싶습니다. (단말기의 gps 정보를 확인하는 시간을 변경하고 싶습니다.)
여기서 궁금한점이 몇가지 발생해서 질문 드립니다. 많은 도움 부탁드립니다.
첫번째, 서비스와 인텐트서비스 간에 데이터를 주고 받을 수 있는지.
두번째, 인텐트서비스에서 제공된 데이터를 서비스에서 받고 받는 시점을 알 수 있는지.
세번째, alarmService는 종료되지 않는 쓰레드인데 새로운 알람을 생성하고 실행시킬 수 있는지.
네번째, 만약 없다면 위의 내용을 어떤식으로 구성해야 하는지.
입니다.
웹개발도 초보인데 갑작스런 안드로이드라 너무 힘드네요.
도움 좀 주시면 감사하겠습니다.