[Android,Kotlin] BroadcastReceiver + NotificationManager로 특정 시간에 메시지 보내기
Gradle 추가 implementation "androidx.core:core-ktx:1.7.0" core-ktx는 개발 중에 추가하는 경우가 많으므로 중복추가 되지 않도록 확인 Manifest 설정 Manifest에 Receiver를 등록해야 한다. 안드로이든느 부팅이 끝나면 BOOT_COMPLETED라는 intent를 브로드캐스트 한다. PendingIntent를 통해서 Notification을 통해서 사용자에게 메시지를 전달하게 되는데, 재부팅 시 해당 설정이 사라진다. 재부팅 후에도 PendingIntent가 남아있으려면 Manifest에 등록이 필요하다. application 설정 내부에 위와같이 BroadCastReceiver를 선언한다. AlarmBroadCastReceiver는 내가 선언..