Artykuł

Android 7.0: lepsze i bardziej interaktywne powiadomienia

protection click fraud

Otrzymywanie powiadomień na telefon nie jest czymś nowym ani czymś, co zaczęło się od Androida. Niezależnie od tego, czy mówimy o irytujących wyskakujących okienkach, czy też uzależniających migające czerwone światłonasze telefony zawsze były w stanie powiedzieć nam, że chcą naszej uwagi.

Ale z Android 7.0, sytuacja będzie znacznie lepsza, głównie dlatego, że programiści mają teraz większą kontrolę nad sposobem wyświetlania powiadomień.

Porozmawiajmy o zmianach i nowych funkcjach.

Dołączone powiadomienia
  • Bezpośrednie odpowiedzi to coś, co mogłeś już widzieć na swoim telefonie z niektórymi aplikacjami. Plik Spotkania app jest przykładem. Jeśli ktoś wyśle ​​Ci wiadomość w Hangouts i nie masz innych oczekujących powiadomień, otrzymasz widok jednej wiadomości, na który możesz odpowiedzieć bezpośrednio z obszaru powiadomień. Ponieważ było to możliwe od czasu premiery oryginalnego Nexusa 6, zakodowało go wiele aplikacji.

Tego rodzaju powiadomienia z możliwością działania zostały dodatkowo dopracowane w systemie Android 7.0, a programiści mogą zdecydować o dodaniu szerszego kontekstu do powiadomienia (pomyśl na przykład wielowierszową historię czatu w powiadomieniu z tego Hangouta) i pozostaw powiadomienie aktywne po udzieleniu odpowiedzi, jeśli odpowiedź zwrotna jest przewidywany. Możesz mieć aktywny czat w Hangouts, wraz z historią, bezpośrednio w obszarze powiadomień. A ponieważ jest to natywny widok aplikacji, która jest już aktywna, nie wymaga dużych zasobów.

Verizon oferuje Pixel 4a za jedyne 10 USD miesięcznie na nowych liniach Unlimited

  • Dołączone powiadomienia to ulepszona wersja „stosów”, które widzieliśmy od Lollipopa - wykorzystująca nowe wizualne funkcje stylizacji Nougat. Dlatego mogą wydawać się Ci znajome - twórcy aplikacji potrafią wdrażać ich formę od ponad roku.

Po prostu, gdy otrzymano wiele powiadomień dla jednej aplikacji, można je połączyć w jedną grupę. Tę grupę można rozwinąć, aby wyświetlić poszczególne wiadomości. Zmiany w Androidzie N umożliwiają programistom „stopniowe” rozszerzanie stosu powiadomień, tak aby mogli dodawać kontekst do grupy lub każdego powiadomienia. Oznacza to, że w naszym przykładzie Hangoutów możesz rozwinąć pakiet powiadomień zawierający 3 nieprzeczytane wiadomości i przeglądaj historię czatów dla jednego lub wszystkich z nich - a dzięki funkcji bezpośredniej odpowiedzi możesz działać im.

Programiści mogą korzystać z tych nowych funkcji w swoich aplikacjach i nadal być zgodni ze starszymi wersjami Androida

Te zmiany mogą wydawać się znajome każdemu, kto używa Androida z Lollipopem lub nowszym, ponieważ zachowanie jest oparte na zmianach wprowadzonych w systemie Android 5.0 (API 21). Są też tym, czego już używamy Android Wear zegarki z nowym stylem wizualnym. Z tego powodu, Dołączone powiadomienia i inline Bezpośrednie odpowiedzi są wstecznie kompatybilne z każdą aplikacją stworzoną dla Lollipopa lub nowszego. Wszystko, co naprawdę musi zrobić programista, to sprawdzić, czy spełniają nowe najlepsze praktyki. Nawet jeśli nie przeszkadzają, istniejące funkcje API płynnie wywołują nowsze wersje. Jest to ważne, ponieważ w rzeczywistości wiele aplikacji, których używamy na co dzień, rzadko jest aktualizowanych.

Jeszcze lepszą wiadomością jest to, że korzystając z istniejących bibliotek wsparcia, programiści mogą wprowadzać te zmiany i nadal mam aplikację, która działa zgodnie z przeznaczeniem dla wersji Androida w wersji Honeycomb (Android 3.0). To 98,2% wszystkich wciąż używanych urządzeń z Androidem.

  • Podgląd powiadomień przywraca stary wyskakujący ekran dla przychodzących powiadomień, ale czyni je bardziej inteligentnymi. Deweloper może użyć okna podglądu, aby wyświetlić najnowsze powiadomienie przychodzące z dołączonej grupy. Nasze powiadomienie o Hangoutach można teraz zwijać i rozwijać, aby wyświetlać treść tak, jak lubimy, możemy odpowiadać na każdy pojedynczy wątek wiadomości i możemy (jeśli zaimplementowane przez programistę) tak skonfigurować, aby odpowiedź mogła „zajrzeć” na nasz ekran przez chwilę - i umożliwić nam bezpośrednią odpowiedź z podglądu okno.

  • Niestandardowe widoki i style wiadomości pozwól programistom zmienić wygląd powiadomień dla określonej aplikacji. Może to być bardzo ważne podczas tworzenia pakietów i podglądania, a także może pomóc nam, gdy użytkownicy otrzymają plik dobrze informacje na pierwszy rzut oka. Style wiadomości umożliwiają dostosowywanie etykiet powiadomień, a teraz nasze powiadomienie w Hangouts ma tytuł - „Rozmawiaj z tatą” lub „Złe żarty” - a jeśli jest wielu uczestników, każda odpowiedź może być oznaczona jako lub kolorowy.

Podsumowując, widoki niestandardowe pozwalają programiście zdefiniować grafikę pakietu powiadomień (ikona) lub zdefiniuj ikonę dla indywidualnego powiadomienia, a następnie użyj wszystkiego innego bez tworzenia własnego użytkownika berło. Świetna aplikacja może mieć unikalny styl powiadamiania bez martwienia się o to, jak obsługiwać odpowiedzi, łączyć wiele pakietów powiadomienia w stosie i zdefiniuj indywidualne etykiety dla każdego widoku bez wykonywania żadnego ciężkiego podnoszenia sami.

Jak dotąd zmiany te wydają się subtelne, a to dlatego, że widzieliśmy tylko podejście Google do ich implementacji. Nikt nie robi telefonów z Androidem ma aby zachować dyskretny i głównie biały wygląd, a programiści mają teraz kilka narzędzi do wyróżniania powiadomień dla swoich aplikacji. Nie polubimy ich wszystkich, ale następny świetny pomysł można zbudować za pomocą tych narzędzi.

Spraw, by powiadomienia znów były świetne.

instagram story viewer