티스토리 뷰
반응형
// 특정 클래스에서 알람 등록
AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
Intent amIntent;
PendingIntent sender;
amIntent = new Intent(CloseMain.this, AlarmReceiver.class);
sender = PendingIntent.getBroadcast(CloseMain.this, 0, amIntent, 0);
am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime(), 60000, sender); // 1분에 한번씩 호출하게 하였다.
Log.e("Alarm Start", "am.setRepeating()");
// AlarmReceiver.java
public class AlarmReceiver extends BroadcastReceiver {
// Broadcast 수신 함수
public void onReceive(Context context, Intent intent) {
}
}
// manifest
<receiver android:name=".AlarmReceiver"/>
반응형
'Android > 실전 TIP' 카테고리의 다른 글
키보드 숫자 패드로 전환 (0) | 2019.03.25 |
---|---|
서비스 프로그램 OS 부팅시 시작 되게 하기 (0) | 2019.03.25 |
메인이 로고인 경우 바로 종료 시키기 (0) | 2019.03.25 |
로고 애니메이션 효과 주기 (0) | 2019.03.25 |
앱에서 다른 어플 실행 하기 (0) | 2019.03.25 |
댓글
반응형
최근에 올라온 글
- Total
- Today
- Yesterday