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

푸시 서비스 관련...

0 추천
안녕하세요.

어떠한 푸시가 들어오면 a라는 변수를 1로 만들어 줌니다.

그리고 메뉴1에 a의 변수가 1이면 New라는 아이콘을 띄워줍니다.

이러한 동작을 하기 위해선 a라는 변수를 계속적으로 감시 할수 있는 서비스가 필요한가요? 서비스를 돌려서

주기적으로 체크하는 방법밖에 없나요? 실시간으로 new라는 아이콘을 띄워주기 위해서는요?

예) 카카오톡에서 공지사항이나 채팅을 할때 New나 카운트숫자등을 표시 하는것 과 비슷합니다.

조언을 부탁드립니다.(현재 푸시는 구현이 다되어있습니다.)
익명사용자 님이 2013년 10월 17일 질문

1개의 답변

0 추천
감시가 아니고 값을 저장해둬다가

필요할때불러와서 비교판단후 갱신하면서 UI 업데이트해주는겁니다
건방진프로그래머 (26,630 포인트) 님이 2013년 10월 17일 답변
답변 감사합니다. 필요할 때라는 의미는 어떠한 동작을 했을 때 값을 가져올 수 가 있다는 것인데...저는 예를 들어 메인화면에서 아무런 동작을 하지 않고 가만히 있을 때도 일정시간 마다 그값을 비교해서 다르다면 New아이콘을 띄워주는 것을 생각하고 있습니다...그렇다면.. 필요할 때라는것이 일정한 주기씩 계속 필요한데...그것은...어떻게 구현하는 것이 좋을까요??
푸쉬서비스를 구현하셔다고하시지않으셔나여? 원리는 아실텐데여..
서비스로 돌고있다가 푸쉬가오면 그 값을받아와서 노티띄워주는부분이 있겠지요
거기서연산해서 적절하게 UI업데이트를하시면됩니다...
...