알림 배지는 채널과 연결되어 있으며 이전에 등록한 채널의 동작을 변경하려면 새 채널을 만들어야 합니다. 알림을 빌드하는 데 사용되는 알림 작성기에는 setNumber()라는 메서드가 함께 제공됩니다. 이 방법은 사용자가 알림 배지와 함께 응용 프로그램 아이콘을 길게 누를 때 알림 카운트에 표시된 숫자를 사용자 정의하는 데 사용할 수 있습니다 우리는 장바구니와 배지를 표시하기 위해 그리기 레이어 목록을 사용합니다. 레이어 목록은 다른 그리기 가능한 배열을 관리하는 그리기 가능한 개체입니다. 목록에서 그릴 수 있는 각 목록은 목록의 순서대로 그려집니다. 카트 아이콘이 첫 번째 레이어를 형성하고 배지가 두 번째 레이어를 형성합니다. 두 번째 레이어는 처음에는 투명하게 표시되며 나중에 원으로 채우고 주문 항목 수를 보여주는 수량과 같은 텍스트를 작성합니다. 목록에서 마지막으로 그릴 수 있는 것이 맨 위에 그려지므로 배지를 마지막 항목으로 지정합니다. 안드로이드 오레오 이상에서 모든 알림은 채널이 필요합니다. 응용 프로그램에서 알림을 사용할 수 있을 때 알림 배지가 업데이트됩니다. 에서 준비 옵션메뉴() 에서, 우리는 그릴 수있는 배지를 만들고 자체를 다시 그리도록 강요합니다. 장바구니 메뉴 항목의 아이콘은 장바구니 아이콘과 그릴 수 있는 배지로 구성됩니다.

배지 는 투명하며, 주문 아이템 수를 알면 강제로 다시 그릴 수 있습니다. 배지 그리기 가능의 무승부()에서 원과 주문 수량을 그립니다. 아마도 그것은 빠르고 쉬운 솔루션이 될 것입니다. 예를 들어 xml: 알림 관점에서 Android 기록을 살펴보겠습니다. 알림이 크게 변경된 것을 확인할 수 있습니다. 처음에는 이 구성 요소는 상호 작용에 대한 작은 기회가 있는 정보를 표시합니다. 요즘 우리는 다른 방법으로 데이터의 다른 유형을 표시하고 사용자에 대한 추가 작업을 제공 할 수 있습니다. 우리는 다른 채널로 모든 알림을 분할 할 수 있습니다. 모든 사용자는 Android Oreo(API 26)를 시작으로 표시되는 경고를 제어할 수 있습니다. 이는 개발자로서 알림을 잘 그룹화해야 한다는 것을 의미합니다. 그렇지 않으면 모든 상황이 꺼질 수 있습니다. 이러한 배지는 알림을 받으면 자동으로 표시되며 상호 작용할 알림이 없을 때 사라집니다.

알림 배지는 모든 사람에게 적합한 것은 아닐 수도 있습니다! 이 경우 사용자는 알림 배지 팝업에 표시되는 `앱 정보` 버튼을 탭할 수 있으며, 이 버튼을 해당 응용 프로그램의 앱 정보 화면으로 이동합니다. 그 외에도 우리는 우선 순위와 알림 스타일을 설정할 수 있습니다. 우선 순위는 안드로이드 8.0 전에 모든 알림에 구성 할 수 있으며, 우리는 채널에 대한 우선 순위를 설정할 수 있습니다 OS의이 버전으로 시작. Android에서 새 알림을 받으면 잠금 화면에 알림이 표시됩니다. 언제든지 알림 음영을 당겨 읽지 않은 알림을 볼 수 있습니다. 원하는 경우 LED 경고를 활성화하여 경고와 함께 사용할 수 있습니다. Android에서는 앱 아이콘 배지가 없습니다. 앱 아이콘 배지는 읽지 않은 알림이 있을 때 알려줍니다.

앱 아이콘 배지는 읽지 않은 경고의 수를 표시하고 앱 아이콘에 무소불위의 것입니다. Gmail 또는 메시지 앱에서 읽지 않은 메시지가 있는 경우 한 눈에 알 수 있는 간단한 방법입니다. 당신은 물론 안드로이드에서 응용 프로그램에 대한 응용 프로그램 아이콘 배지를 활성화하거나 사용하지 않도록 설정하는 옵션이있습니다. 알림 배지를 사용할 때는 앱에서 모든 유형의 알림을 배지로 지정할 필요가 없다는 점을 기억해야 합니다. 예를 들어, 진행 중인 프로세스(예: Spotify에서 노래 듣기)는 알림 배지또는 현재 진행 중인 다른 종류의 이벤트(예: 알람 또는 캘린더 이벤트)로 표시하는 것은 의미가 없습니다. 이 기능은 Android O와 함께 자동으로 추가되지 않습니다. 앱에 대한 앱 아이콘 배지를 사용 하거나 비활성화 하는 옵션은 설정 앱에 있을 것입니다. 그렇다고 해서 배지를 사용하도록 설정하면 홈 화면에 배지가 표시되는 것은 아닙니다.