알림은 알림을 가장 쉽게 스캔하고 사용할 수 있도록 설계되었습니다
중요한 요소입니다. 이 요소는 다음과 같습니다.
기본 콘텐츠: 콘텐츠에서 가장 눈에 띄는 요소를 구성합니다.
있습니다. 타임스탬프와 같은 보조 정보는 더 작고
주요 콘텐츠 위에 통합되었습니다.
사람: 사람과 관련된 알림의 경우
확인할 수 있습니다.
작업: 사용자는 표시기 아이콘을 탭하여 알림을 펼칠 수 있습니다.
작업은 별도의 배경색에 텍스트 라벨과 함께 표시되고
볼 수 있습니다
를 통해 개인정보처리방침을 정의할 수 있습니다.
<ph type="x-smartling-placeholder"></ph>
<ph type="x-smartling-placeholder"></ph>
그림 1: 접힌 알림
알림 헤더 및 콘텐츠
접으면 알림에 앱 아이콘, 헤더 텍스트, 타임스탬프,
확장 표시기 및 콘텐츠 텍스트가 포함됩니다. 선택적으로 큰 아이콘을 표시할 수도 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 2: 알림 헤더 영역
1앱 아이콘: 앱 아이콘은
앱의 정체성을 2차원으로 표현할 수 있습니다. 흑백으로 표시됩니다.
를 클릭합니다. 앱에서 다양한 알림을 보내는 경우
앱 아이콘을 기호로 대체하여 다양한 종류를 구분합니다.
알림을 설정할 수 있습니다. 다음에 대해 아이콘 색상 적용을 참고하세요.
확인하세요.
2헤더 텍스트:
알림 또는 소스(예: 사용자의 계정 이름) 콘텐츠는
눈에 잘 띄는 요소로 구성됩니다.
3타임스탬프: 알림이 언제인지 나타냄
예를 들어 부재중 전화 시간과 같이 전송됩니다.
4펼치기 표시기:
접힌 상태 또는 펼쳐진 상태입니다.
5콘텐츠 텍스트: 추가 정보
6큰 아이콘 (선택사항): 이미지는
메시지처럼 의미 있는 방식으로 알림을 강화하기 위해 추가됩니다.
텍스트, 이미지, 오디오, 동영상 등
아이콘 색상 적용
Android 12 (API 수준 31)부터 시스템은 아이콘 색상을
앱에서 설정한 알림 색상입니다. 앱에서 색상을 설정하지 않은 경우
시스템 테마 색상을 사용합니다. 이전에는 색상이 회색이었습니다.
<ph type="x-smartling-placeholder"></ph>
그림 3: 스타일이 지정된 앱 아이콘 색상 생성
대부분의 스타일에서 시스템은 알림이
(포그라운드 서비스 알림의 경우) 하지만 이러한 요구사항은
MediaStyle 및 DecoratedMediaCustomViewStyle 알림 대상
미디어 세션이 첨부됩니다
<ph type="x-smartling-placeholder"></ph>
그림 4: 알림 작업 영역
1 텍스트 버튼 작업
2 채워진 작업 버튼
3 추천 답장
4 답장 텍스트 입력란
Android 7.0 (API 수준 24)부터 시스템에서 아이콘 없이 작업을 표시합니다.
더 많은 텍스트를 입력할 수 있습니다. Android Wear 기기 및 기기를 지원하기 위해
Android 6.0 (API 수준 23) 이하를 실행하는 경우에도 앱은 여전히
아이콘을 클릭합니다.
확장 보기
확장 뷰를 사용하면
알림에서 벗어나기
알림을 펼치면 다음 중 최대 3개를 제공할 수 있습니다.
확인할 수 있습니다.
권장 답변
강조된 작업 (알약 모양 버튼)
표준 텍스트 작업
cancel
금지사항
알림 본문을 탭하는 동작을 복제하는 텍스트 작업을 포함합니다.
check_circle
권장사항
사용자가 알림과 상호작용할 수 있는 기회를 제공합니다. Google 시계 앱에는 실행 중인 타이머가 표시되지만 사용자가 알림에서 바로 일시중지하거나 1분을 추가할 수 있습니다.
알림에 입력 사용 설정
답장을 포함하여 사용자가 알림에 직접 입력할 수 있습니다.
있습니다. 답장 보내기와 같이 소량의 텍스트를 입력할 수 있도록 고안되었습니다.
또는 간단한 메모를 작성할 수 있습니다.
긴 형식 타이핑의 경우 사용자가 앱을 탐색할 수 있도록
텍스트를 보고 수정할 수 있습니다.
메시지 앱의 경우 사용자가 메시지를 본 후에 알림을 표시하는 것이 좋습니다.
님이 답장을 보냈으며 대화가 일시중지될 때까지 대기합니다.
자동으로 닫을 수 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 5: Android 메시지에서 직접 답장하는 사용자
답장을 탭한 후 알림을 나가지 않음
사용 사례에 따라 알림 유형을 선택하세요.
Google에서는 Android 앱에서 다음과 같은 알림 템플릿을 사용합니다. 이러한
템플릿은 앱에 맞게 어느 정도 맞춤설정할 수 있습니다.
Figma의 Android UI 키트에서 알림 템플릿을 확인하세요.
표준 템플릿
표준 템플릿은 대부분의 알림에 적합하며 간결하게
텍스트, 큰 아이콘 (해당하는 경우), 작업이 포함됩니다.
<ph type="x-smartling-placeholder"></ph>
그림 6: 표준 알림 템플릿
큰 텍스트 템플릿
큰 텍스트 템플릿은 긴 텍스트 블록을 표시하는 데 이상적입니다. 이를 통해
사용자가 알림을 펼친 후 더 많은 텍스트를 미리 볼 수 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 7: 큰 텍스트 템플릿, 옵션 큰 아이콘
큰 사진 템플릿
큰 사진 템플릿은 이미지가 포함된 알림용으로 고안되었습니다. 날짜
알림이 접히면 알림에 사진의 큰 아이콘 썸네일이 표시됩니다. 날짜
알림을 펼치면 알림이 훨씬 더 크게 표시됩니다.
<ph type="x-smartling-placeholder"></ph>
그림 8: 큰 사진 템플릿
진행률 템플릿
진행률 템플릿은 시간이 걸리는 사용자 시작 활동을 위해 설계되었습니다.
완료합니다. 이 템플릿을 사용하는 알림을 펼치면
'취소' 버튼이 사용자가 특정 작업을 종료하도록 하는
확인할 수 있습니다. 취소 불가능한 활동은 알림을 받을 필요가 없습니다.
<ph type="x-smartling-placeholder"></ph>
그림 9: 진행률 템플릿
미디어 템플릿
미디어 템플릿은 사용자가 현재 미디어를 제어할 수 있도록 고안되었습니다.
앱 콘텐츠를 재생하는 것입니다.
알림을 접으면 최대 3개의 작업을 표시할 수 있습니다. 대규모
아이콘은 앨범 표지와 같은 관련 이미지를 표시할 수 있습니다.
알림을 펼치면 최대 5개의 작업이 더 큰 알림으로 표시됩니다.
또는 이미지가 없는 액션
6개가 있다고 가정해 보겠습니다 광고의 배경 및 기타 요소는
알림은 이미지의 색상을 자동으로 상속받습니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 10: 미디어 템플릿
메시지 템플릿
MessagingStyle 템플릿은 실시간 커뮤니케이션을 위해 설계되었습니다. 날짜
이 템플릿을 사용하는 알림을 펼치면 사용자가 메일에 답장할 수 있습니다.
알림을 받습니다.
<ph type="x-smartling-placeholder"></ph>
그림 11: 메시지 템플릿
통화 템플릿
CallStyle 템플릿을 사용하여
큰 이미지 첨부파일을 포함하여 수신 또는 발신 전화를 표시합니다.
<ph type="x-smartling-placeholder"></ph>
그림 12: 호출 템플릿
알림 권한
알림의 관련성과 시기에 따라 대부분의 알림은
비예외: 사용자가
있습니다.
여기에는 한 가지 예외가 있습니다. Android 13 (API 수준 33)부터 미디어는
전화 통화를 관리하는 세션 및 앱은 다음을 요청하지 않습니다.
사용자 동의를 얻습니다. 사용자가
개의 알림이 이미 사용 설정되어 있습니다. 자세한 내용은 예외를 참고하세요.
앱의 설정에서 알림 옵션을 제공하는 것이 좋습니다.
사용자가 알림 환경설정을 업데이트하도록 허용
사용자에게 예외 없는 알림을 선택하라는 메시지 표시
비예외 알림의 경우 사용자에게 알림을 전송할지 여부를 묻는 메시지를 표시합니다.
알림 수신을 선택하세요. 명시적으로 수신을 선택한 사용자입니다.
이러한 알림이 더 유용하고 덜 방해가 된다고 생각할 가능성이 높습니다.
<ph type="x-smartling-placeholder"></ph>
그림 13: 예외 없는 알림에 대한 사용자 동의 요청
알림 대화상자 메시지를 표시할 때까지 기다립니다.
알림이 제공하는 혜택과 권한 부여를 하지 않았을 경우의 결과 설명
권한을 부여할 수 있습니다.
알림의 기능 또는 내용과 관련된 상황별 UI 제공
영향을 미칩니다. 이 UI는 어떤 형식이든 앱에 가장 잘 통합될 수 있습니다.
수수료, 하단 시트, 온보딩 화면 내의 예시 카드 다음 중 아무거나
닫을 수 있어야 합니다.
사용자가
있습니다.
Android 13부터 사용자에게 알림 권한을 다시 요청할 수 있습니다.
필수 알림
포그라운드 서비스는 사용자가 인지할 수 있는 작업을 수행하지만
앱과 직접 상호작용하지 않습니다. 이러한 서비스는 상태 표시줄을 표시하고
알림을 통해
시스템 리소스를 사용하고 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 14: 피트니스 앱 포그라운드 서비스 알림의 예
이러한 프로세스는 배터리와 아마도 데이터를 사용하므로 앱은 사용자가
닫을 수 없는 알림을 표시하여 이를 인식할 수 있습니다. 사용자가 닫을 수 없음
따라서 개발자는 사용자가 알림을 받지 않도록
있습니다.
다음 예는 피트니스 앱의 알림을 보여줍니다. 사용자는
포그라운드 서비스를 인스턴스화하는 활성 운동 세션을 시작함
운동 세션을 추적합니다. 그러면 앱에서
걷기를 추적하고 운동을 볼 수 있는 옵션을 제공합니다.
알림을 사용하지 않아야 하는 경우
다음과 같은 사용 사례에는 알림을 사용하지 마세요.
다른 제품의 상호 프로모션 또는 광고 (엄격히
Play 스토어에서 금지)
사용자가 앱을 열어본 적이 없는 경우
사용자와의 기본 커뮤니케이션 수단으로서
사용자가 앱을 다시 이용하도록 유도하되 직접적인 가치를 제공하지 않도록 하기 위해
예: '오랜만에 본 적 있어요!')
앱 평가 요청의 경우
동기화와 같이 사용자가 개입하지 않아도 되는 작업의 경우
정보
사용자 상호작용 없이 앱이 복구할 수 있는 오류 상태를 알리기 위해
휴일 또는 생일 메시지
cancel
금지사항
보내기
연말연시 또는 생일 축하 메시지를 알림 형식으로 전송합니다.
cancel
금지사항
질문을 할 목적으로만 작업 도중에 사용자를 방해하는
잘하고 있습니다.
동작
다음 알림 동작과
특정 컨텍스트에 적용됩니다
알림 도착
알림이 도착하면 Android가 알림 창에 알림을 추가합니다.
설정한 매개변수와 기기의 현재 상태에 따라
알림은 다음 작업 중 하나를 수행할 수 있습니다.
소리가 나거나 휴대전화가 진동합니다.
아이콘과 함께 상태 표시줄에 표시합니다. 일반적으로 앱 아이콘이지만
알림 유형이 여러 개인 경우 해당 알림을 캡처하는 기호를
알림의 목적에 따라 다릅니다.
헤드업 알림으로 표시하며, 현재 화면을 엿볼 수 있습니다.
알 수 있습니다.
언제나 그렇듯이, 사용자는 개발자가 설정한 알림 동작을 변경할 수 있습니다.
<ph type="x-smartling-placeholder"></ph>
그림 15: 알림 도착
1 상태 표시줄에 있는 알림 표시기로, 알림 창에 알림이 있음을 나타냅니다.
2 알림 '엿보기' 현재 화면에 사용자의 주의를 끌 수 있습니다.
알림 창
Android의 알림 창은 일반적으로
역시간순으로 표시되며 다음 항목의 영향을 받습니다.
조건:
앱에 명시된 알림 우선순위 또는 중요도
알림이 최근에 사용자에게 소리 또는 진동으로 알려졌는지 여부
알림에 첨부된 사용자 및 해당 사용자가 별표 표시된 연락처인지의 여부
알림이 진행 중인 중요한 활동(예:
진행 중인 통화 또는 음악 재생 중
Android OS에서 실행되는 일부 알림의 모양 변경은
강조 또는 비 강조를 추가하여 목록의 맨 위나 맨 아래에
사용자 콘텐츠 스캔
비활성 알림 처리
알림 창은 사용자에게 관련 있는 정보를 표시하도록 설계되어 있습니다.
표시할 수 있습니다. 이전 알림이 오래된 경우,
더 이상 관련이 없는 경우 사용자에게 표시되지 않도록 닫습니다.
<ph type="x-smartling-placeholder"></ph>
그림 16: 방금 도착한 텍스트가
추가 중인 사진에 대한 우선순위가 낮은 알림이 있는 알림 창
하단
앱 아이콘 배지가 표시된 새로운 알림
Android 8.0 (API 수준 26) 이상을 실행하는 기기의 지원되는 런처에서
앱 아이콘에 알림 표시 점이 표시되어 앱에 새로운
관련 알림이 표시됩니다. 이 점은 런처 앱에 기본적으로 표시됩니다.
포함되어 있고 앱에서 별도로 해야 할 일은 없습니다. 또한 배지는
사용할 수 없습니다.
<ph type="x-smartling-placeholder"></ph>
그림 17: 앱 아이콘 위의 알림 표시 점으로
앱에 연결된 새 알림이 있는 경우
사용자가 알림으로 수행할 수 있는 작업
알림을 통해 사용자는 다음 작업 중 하나를 수행할 수 있습니다.
대상으로 이동: 사용자는 알림을 탭하여 이동할 수 있습니다. 만약
알림이 표시될 때 사용자는 알림을 두 번 탭하고
그런 다음 PIN, 패턴 또는 비밀번호를 입력합니다.
사용자가 알림을 탭하면 앱에서
사용자가 즉시 조치를 취할 수 있도록 합니다. 대상
예를 들어 2인용 게임에서 자신의 차례라고 알림에 표시된 경우
알림을 탭하면 해당 게임으로 바로 연결됩니다.
알림의 확장된 뷰를 볼 수 있습니다.
헤더를 클릭하세요. 사용자는 표시기를 탭하거나 알림 본문을 아래로 스와이프하여
펼칩니다.
<ph type="x-smartling-placeholder"></ph>
그림 18: 확장된 알림
알림 닫기 (허용되는 경우): 사용자가 스와이프하여 닫을 수 있습니다.
있습니다.
백그라운드에서 진행 중인 프로세스를 나타내는 지속적인 알림(예:
음악이 재생되는 동안 스와이프해도 해제되지 않을 수 있습니다.