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

어떻게 하면 좋을지 길을 잡아 주세요 ㅠ_ ㅠ;;

0 추천
사용자가 옵션에서 알림 설정을 check할 경우

매일 특정 시간에 특정 method를 호출하는 어플리케이션을 제작하는 중입니다

preference activity에서 check가 true일 경우 알람매니저를 생성해  broadcast receiver를 통해 method를 호출하는게 맞나요

아니면 preference activity에서 check가 true일 경우 알람매니저를 생성해 service를 호출하는게 맞나요

아니면 true일 경우 서비스를 호출해서 거기서 알람 매니저를 생성하는게 맞을까요

생각을 하면 할수록 정리가 되는게 아니라 점점 복잡해져만 가네요 ㅠ_ ㅠ

선배님들의 조언 부탁드립니다 ㅠ_ ㅠ
제너 (160 포인트) 님이 2013년 5월 2일 질문

2개의 답변

0 추천
일단 BroadCastReceiver로 수신을 하신 다음에

SharedPrederences pref = PreferenceManager.getDefaultSharedPreferences(context)

로 읽어오셔서 호출하세요
GozaMaker (4,740 포인트) 님이 2013년 5월 3일 답변
0 추천
method 가 어떤 일을 하느냐에 따라 다를듯 싶은데요.

UI 적인 처리나 단발적인 처리라면 브로드캐스트로 받아서 단순 처리하면 될듯한데,

만약 긴작업을 요구하는거라면 브로드캐스트로 받은후 서비스를 동작시키는 것도 좋을듯하네요.
Frog (3,910 포인트) 님이 2013년 5월 3일 답변
...