무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
1. Notification
•
Notification은 애플리케이션과 별도로 관리되는 메시지 이다.
•
Notification 메시지를 OS에게 요청하면 OS는 알림 창 영역에 알림 메시지를 표시한다.
•
화면을 가지지 않는 실행단위에서 메시지를 표시할 때 주로 사용한다.
2. Notification의 특징
•
사용자가 메시지를 확인하거나 제거하기 전까지 메시지를 유지한다.
•
메시지를 터치하면 지정된 Activity가 실행되어 애플리케이션 실행을 유도할 수 있다.
3. Notification Channel
•
안드로이드 8.0 부터 새롭게 추가된 기능
•
이전에는 사용자가 설정에서 알림 메시지를 비활성화 하면 모든 메시지가 비활성화 되었다.
•
8.0 부터는 Notification Channel을 이용하애 알림 메시지를 채널이라는 그룹으로 묶어 관리할 수 있으며 사용사는 채널 별로 메시지 활성화 여부를 설정할 수 있다.
4. 학습 정리
정리
•
Notification은 알림 창을 통해 사용자에게 메시지를 전달 할 수 있는 도구이다.