config.xml
및 integers.xml
에서 제공하는 설정을 사용하여 알림의 디자인과 구성을 설정합니다.
디자인
알림의 디자인을 구성하려면 config.xml
에서 다음 설정을 수정합니다.
목적 | 설정 |
---|---|
탐색을 헤드업 알림으로 표시합니다. | config_showNavigationHeadsup 기본값: true |
Notification.CATEGORY_NAVIGATION 카테고리의 알림 카드 배경색을 지정합니다. |
config_enableCardBackgroundColorForCategoryNavigation 기본값: false |
시스템 앱에서 알림 카드의 배경색을 설정합니다. | config_enableCardBackgroundColorForSystemApp 기본값: false |
알림 목록 상단에 알림 헤더를 표시합니다. | config_showHeaderForNotifications 기본값: false |
알림 목록 하단에 알림 바닥글을 표시합니다. | config_showFooterForNotifications 기본값: true |
작은 아이콘의 강조 색상을 변경합니다. | config_enableSmallIconAccentColor 기본값: true |
기능
알림의 작동 방식을 구성하려면 integers.xml
에서 다음 설정을 업데이트합니다.
목적 | 설정 |
---|---|
알림 그룹이 펼쳐질 때 표시되는 최대 그룹 회원 수를 설정합니다. | max_group_children_number 기본값: 8 |
헤드업 알림 지속 시간을 밀리초 단위로 지정합니다. 이 지속 시간이 지나면 이 플래그가 설정된 기존 헤드업 알림 업데이트까지 헤드업 알림이 자동으로 닫힙니다.Notification.FLAG_ONLY_ALERT_ONCE 업데이트가 수신되면 시간이 재설정되고 헤드업 알림이 더 오랫동안 표시됩니다. 이 플래그를 설정하고 업데이트를 수신하는 경우 시간이 재설정되지 않습니다. |
headsup_notification_duration_ms 기본값: 8000 |
헤드업 알림의 최소 표시 시간(밀리초)을 설정합니다. 앱이 게시된 직후 또는 구성된 기간 내에 알림이 취소되는 경우에는 적어도 이 시간 동안 헤드업 알림이 표시됩니다. | heads_up_notification_minimum_time 기본값: 2000 |
헤드업 알림을 표시하기위해 날아오는 애니메이션에 필요한 총 시간(밀리초)을 지정합니다. | headsup_total_enter_duration_ms 기본값: 233 |
알파의 헤드업 알림을 표시하기 위해 날아오는 애니메이션에 필요한 시간(밀리초)을 설정합니다. 애니메이션 중에 헤드업 알림이 투명에서 불투명으로 전환되는 데 필요한 시간입니다. | headsup_alpha_enter_duration_ms 기본값: 83 |
헤드업 알림을 표시하기 위해 날아오는 애니메이션에 필요한 시간(밀리초)을 지정합니다. | headsup_exit_duration_ms 기본값: 150 |
스와이프가 동일한 방향으로 움직이는지 확인하는 데 사용되는 최소 속도(초당 픽셀)를 정의합니다. |
min_velocity_for_swipe_direction_detection 기본값: 50 |