Search
📘

18강. Notification

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. Notification

Notification은 애플리케이션과 별도로 관리되는 메시지 이다.
Notification 메시지를 OS에게 요청하면 OS는 알림 창 영역에 알림 메시지를 표시한다.
화면을 가지지 않는 실행단위에서 메시지를 표시할 때 주로 사용한다.

2. Notification의 특징

사용자가 메시지를 확인하거나 제거하기 전까지 메시지를 유지한다.
메시지를 터치하면 지정된 Activity가 실행되어 애플리케이션 실행을 유도할 수 있다.

3. Notification Channel

안드로이드 8.0 부터 새롭게 추가된 기능
이전에는 사용자가 설정에서 알림 메시지를 비활성화 하면 모든 메시지가 비활성화 되었다.
8.0 부터는 Notification Channel을 이용하애 알림 메시지를 채널이라는 그룹으로 묶어 관리할 수 있으며 사용사는 채널 별로 메시지 활성화 여부를 설정할 수 있다.

4. 학습 정리

정리
Notification은 알림 창을 통해 사용자에게 메시지를 전달 할 수 있는 도구이다.