마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

기기에서 스케줄(예약)은 어떻게 지정하나요?

0 추천
jsp에서 안드로이드 한테

넌 10시에 웨이크업해서 naver.com url을 보여줘라 등의

액션은 어떠한 방식으로 구현되나요?

 

아무리 찾아도 찾을 수 없어서 선배님들의 가르침좀 받고싶습니다.
초봉초봉 (3,480 포인트) 님이 2014년 4월 28일 질문

1개의 답변

+1 추천
가장 간단한 방법으로는 jsp에서 GCM으로 안드로이드에 데이터를 보내고, 받은 데이터에서 시간, 내용, url 등의 정보를 넣으면 되겠네요
쎄미 (162,410 포인트) 님이 2014년 4월 28일 답변
쎄미님^^
받은 데이터에서 시간을 이용해서 스케줄링을 어떻게 구동하는지 모르겠어서 질문한거에용 ㅠㅠ

제가 사용하는 방식은 소켓을 이용하는 방식이구요
SQLite에서 해당 값을 저장하는 방식으로 이용하고 있어요

안드로이드에서는 스케줄링을 어떻게 하는지 전혀알지 못해서요 ㅠㅠ
데이터를 보내는 곳, 데이터를 받는 곳, 받은 데이터에서 정보를 뽑는 곳, 뽑아낸 정보를 디비에 저장하는 곳 중에 모르는 부분이 정확히 어느 부분인가요?
스케줄 설정하는 부분이요

가령 jsonp로 2014년 4월 28일에 안드로이드 기기에 변수를 아래처럼 보내요.

{"time":"201405011000", "action":"http://naver.com"}
이걸 기기에서 받고 안드로이드에서 스케줄하는 방법을 말하는 거에요.

이럴경우 2014년 5월 1일 오전10시에 webview가 실행되고 접속은 http://naver.com로 되게 하는거죠. 기기가 슬립모드이든 웨이크업모드이건 해당 스케줄 기능이 동작해야하거든요. 이걸 물어보는거에요.
네. 그래서 정확히 어느 부분이 안되고 있는 건가요?
스케줄링하는 부분이요.

2014년 5월 1일 10시에 지정된 url이 실행되게 하는 부분이요
AlarmManager와 PendingIntent로 한 번, Intent로 웹브라우저 열기 한 번 구글링하세요
너무 감사합니다.^^ 잘 배우겠습니다.^^
...