Logo ko.androidermagazine.com
Logo ko.androidermagazine.com

Android 7.0 : 더 나은 대화식 알림

Anonim

휴대 전화에서 알림을받는 것은 새로운 것이거나 Android에서 시작한 것이 아닙니다. 우리가 성가신 팝업 상자에 대해 이야기하든 중독성있는 빨간색으로 깜박이는 표시등에 관계없이 우리의 전화는 항상 우리의 관심을 원한다고 말할 수있었습니다.

그러나 Android 7.0을 사용하면 개발자가 알림 표시 방식을 더 잘 제어 할 수 있기 때문에 상황이 훨씬 좋아질 것입니다.

변경 사항 및 새로운 기능에 대해 이야기합시다.

  • 직접 회신 은 일부 앱이있는 전화기에서 이미 볼 수있는 것입니다. 행 아웃 앱이 예입니다. 누군가 행 아웃에서 메시지를 보내고 다른 보류중인 알림이없는 경우 알림 창에서 바로 회신 할 수있는 단일 메시지보기가 표시됩니다. 원래 Nexus 6이 출시 된 이후에 가능했기 때문에 많은 앱이이를 코딩했습니다.

이러한 종류의 실행 가능한 알림은 Android 7.0에서 더 세분화되었으며 개발자는 알림에 더 많은 컨텍스트를 추가하기로 결정하고 (예: 행 아웃 알림에서 여러 줄 채팅 기록을 생각) 알림을 보낸 후 알림을 활성 상태로 유지할 수 있습니다 반품 응답이 예상됩니다. 알림 창에서 바로 행 아웃 채팅을하고 기록을 완성 할 수 있습니다. 이미 활성화 된 앱의 기본보기이기 때문에 리소스가 적습니다.

  • 번들 알림 은 누가의 새로운 비주얼 스타일링 기능을 사용하여 Lollipop 이후로 개선 된 "스택"버전입니다. 그렇기 때문에 앱 개발자가 1 년 넘게 양식을 구현할 수있었습니다.

간단히 말해서 단일 앱에 대한 여러 알림이 수신되면 단일 그룹으로 묶을 수 있습니다. 이 그룹을 확장하여 개별 메시지를 볼 수 있습니다. Android N의 변경 사항을 통해 개발자는 그룹 또는 각 알림에 컨텍스트를 추가 할 수 있도록 알림 스택을 "점진적으로"확장 할 수 있습니다. 즉, 행 아웃 예에서 읽지 않은 메시지 3 개를 표시하는 알림 번들을 확장하고 하나 또는 모든 메시지의 채팅 기록을 볼 수 있으며 직접 회신 기능을 사용하여 해당 작업을 수행 할 수 있습니다.

개발자는 앱에서 이러한 새로운 기능을 사용할 수 있으며 여전히 이전 버전의 Android와 호환됩니다

이 변경 사항은 Android 5.0 (API 21)의 변경 사항을 기반으로하기 때문에 Lollipop 이상의 Android를 사용하는 사람에게는 친숙 할 수 있습니다. 또한 새로운 시각적 스타일로 Android Wear 시계에서 이미 사용하고 있습니다. 이로 인해 번들 알림 및 인라인 직접 회신은 Lollipop 이상용으로 구축 된 모든 응용 프로그램과 호환됩니다. 실제로 개발자가해야 할 일은 새로운 모범 사례를 충족하는지 확인하는 것입니다. 그들이 귀찮게하지 않더라도 기존 API 함수는 최신 버전을 완벽하게 호출합니다. 실제로 우리가 매일 사용하는 많은 앱이 거의 업데이트되지 않기 때문에 이것은 중요합니다.

더 좋은 소식은 기존 지원 라이브러리를 사용하여 개발자가 이러한 변경 사항을 구현할 수 있으며 Honeycomb (Android 3.0) 이전의 Android 버전 용으로 작동하는 앱을 계속 보유하고 있다는 것입니다. 여전히 사용중인 모든 Android 기기의 98.2 %입니다.

  • 알림 엿보기 는 수신 알림에 대한 이전 팝업 디스플레이를 다시 가져 오지만 더 똑똑하게 만듭니다. 개발자는 엿보기 창을 사용하여 번들 그룹에 대한 최신 수신 알림을 표시 할 수 있습니다. 행 아웃 알림은 이제 원하는대로 콘텐츠를 볼 수 있도록 축소 가능하고 확장 가능합니다. 각 개별 메시지 스레드에 응답 할 수 있으며 개발자가 구현 한 경우 응답을 화면에 잠시 볼 수 있도록 설정할 수 있습니다. 2 개 – 엿보기 창에서 직접 회신 할 수 있습니다.

  • 사용자 정의보기 및 메시지 스타일을 통해 개발자는 알림이 특정 앱을 찾는 방식을 변경할 수 있습니다. 이것은 번들 및 엿보기를 작성할 때 매우 중요하며 사용자가 올바른 정보를 한 눈에 볼 수 있도록 도와줍니다. 메시지 스타일을 사용하면 알림 라벨을 맞춤 설정할 수 있으며 이제 행 아웃 알림에 제목이 '아빠와 채팅하기'또는 '나쁜 농담'이 있으며 여러 참가자가있는 경우 각 답글에 라벨을 표시하거나 색상을 지정할 수 있습니다.

이를 종합하면 사용자 정의보기를 통해 개발자는 알림 번들 (아이콘)의 아트웍을 정의하거나 개별 알림의 아이콘을 정의한 다음 자체 사용자 인터페이스를 구축하지 않고 다른 모든 것을 사용할 수 있습니다. 훌륭한 앱은 답글을 처리하고, 여러 알림을 스택으로 묶고, 무거운 물건을 들지 않고 각보기에 대한 개별 레이블을 정의하는 방법에 대한 걱정없이 고유 한 알림 스타일을 가질 수 있습니다.

지금까지 이러한 변경 사항은 미묘한 것으로 보이며, Google이 Google의 구현에만 의존했기 때문입니다. Android 휴대 전화 를 만드는 사람 은 키를 낮게 유지하고 대부분 흰색을 유지하지 않아도되며 이제 개발자에게 앱 알림을 알리는 도구가 있습니다. 우리는 그것들을 모두 좋아하지는 않지만 다음 도구를 사용하여 훌륭한 아이디어를 만들 수 있습니다.