반응형 ELAPSED_REALTIME_WAKEUP1 [Android] AlarmManager를 이용한 반복적인 동작 구현 1. 언제 필요한가? 주기적으로 (10분 간격) 서버에 정보 요청하는데 Alarm이 적절하다고 생각해서 구현 2. 진행 과정 a. AlarmReceiver class 추가 (알람 이벤트를 받기 위한 broadcast receiver) b. AlarmManager로 알람 추가 및 삭제 코드 구현 a. AlarmReceiver class 추가 (알람 이벤트를 받기 위한 broadcast receiver) AlarmManager로 알람을 추가했을때 이벤트를 받기 위한 recevier를 추가한다. 예를 들어 1분뒤로 알람을 추가하면 알람 receiver가 1분뒤 호출되게 된다. 이때 어떤 alarm인지는 "requestCode"로 구분 되기 때문에 하나의 receiver로 모든 alarm을 분기해서 처리 할 수.. 2022. 2. 4. 이전 1 다음 반응형