Logo sr.androidermagazine.com
Logo sr.androidermagazine.com

Андроид 7.0: боља и интерактивнија обавештења

Anonim

Добијање обавештења на телефон није нешто ново или нешто што је почело са Андроидом. Било да говоримо о досадним искачућим кутијама или о зависној црвеној трептавој светлости, наши телефони су увек били у стању да нам кажу да жели нашу пажњу.

Али са Андроидом 7.0 ствари ће се поправити, углавном зато што програмери сада имају већу контролу над начином приказивања обавештења.

Хајде да разговарамо о променама и новим функцијама.

  • Директни одговори су нешто што сте можда већ видели на вашем телефону помоћу неких апликација. Апликација Хангоутс је пример. Ако вам неко пошаље поруку у Хангоутс-у, а немате других обавештења на чекању, добићете један приказ поруке на који можете одговорити право из нијансе обавештења. Пошто је то могуће од покретања оригиналног Некуса 6, велики број апликација је кодирао у њему.

Ове врсте обавештених обавештења су додатно побољшане у Андроид 7.0, а програмери могу да одлуче да додају још контекста у обавештење (мислите на пример, вишередну историју ћаскања у обавештењу Хангоут-а) и да обавештења остану активна након што одговорите ако очекује се одговор повратка. Могли бисте имати покренут Хангоутс цхат, употпуњен историјом, тачно у нијанси обавештења. Будући да је то изворни приказ већ активне апликације, светли се на ресурсима.

  • Пакетна обавештења су побољшана верзија "хрпе" коју смо видели од Лоллипопа - користећи нове Ноугатове нове визуелне стилске карактеристике. Због тога ће вам се можда осећати познато - програмери апликација могли су да примене облик од њих више од годину дана.

Када се прими више обавештења за једну апликацију, једноставно их се може повезати у једну групу. Ову групу можете проширити да бисте видели појединачне поруке. Промене у Андроид Н омогућавају програмерима да „прогресивно“ проширују сноп обавештења тако да могу да додају контекст групи или свакој нотификацији. То значи у нашем примеру Хангоутс-а, да бисте могли да проширите пакет обавештења који приказује 3 непрочитане поруке и да видите историју ћаскања за једну или све њих - и помоћу функције Директни одговор, на њих бисте могли да делујете.

Програмери могу да користе ове нове функције у својим апликацијама и даље су компатибилни са старијим верзијама Андроида

Ове промене ће се можда осећати познатим свима који користе Андроид са Лоллипопом или новијим јер је понашање засновано на променама направљеним у Андроид 5.0 (АПИ 21). Они су такође оно што већ користимо на Андроид Веар сатовима, са новим визуелним стилом. Због тога су пакетне обавештења и уграђени директни одговори повратно компатибилни са било којом апликацијом направљеном за Лоллипоп или новију верзију. Све што програмер заиста треба је да провери да ли испуњавају нове најбоље праксе. Чак и ако се не муче, постојеће АПИ функције неприметно позивају на новије верзије. Ово је важно јер је реалност да се многе апликације које свакодневно користимо ретко ажурирају.

Још боља вест је да, користећи постојеће библиотеке подршке, програмери могу да примене ове промене и даље имају апликацију која ради како је предвиђено за верзије Андроида старе као Хонеицомб (Андроид 3.0). То је 98, 2% свих Андроид уређаја који су још увек у употреби.

  • Обавијест Пеекинг враћа стари поп-уп екран за долазну обавијест, али чини их паметнијима. Програмер може да користи прозирни прозор да прикаже последње долазне нотификације везане групе. Наше обавештење о Хангоутс-у је сада сабирљиво и прошириво како бисмо видели садржај какав нам се свиђа, можемо одговорити на сваку појединачну нит поруке и могли бисмо (ако то имплементира програмер) поставити ствари тако да одговор може „завирити“ на наш екран на тренутак или два - и дозволите нам да директно одговоримо из провиривања прозора.

  • Прилагођени прикази и стилови порука омогућавају програмеру да промени начин на који обавештења изгледају за одређену апликацију. Ово може бити веома важно када правите пакете и завирите, и може нам помоћи као што су корисници на први поглед добили праве информације. Стилови порука омогућавају прилагођавање налепница обавештења, а сада обавештење о Хангоутсу има наслов - „Цхат са татом“ или „Бад Јокес“ - а ако има више учесника, сваки одговор може бити означен или обојен.

Завршавајући све, прилагођени прегледи омогућавају програмеру да дефинише уметничко дело пакета са обавештењима (икону) или да дефинише икону за појединачно обавештење, а затим користи све остало без изградње сопственог корисничког интерфејса. Сјајна апликација може имати јединствени стил нотификације без бриге о томе како обрађивати одговоре, спајати више нотификација у хрпу и дефинирати појединачне ознаке за сваки приказ, а да притом не направите тешко дизање.

За сада се те промене чине суптилним и то је зато што смо само Гоогле видели како се они труде имплементирати. Нитко који прави Андроид телефоне не мора задржати ствари мале и углавном бијеле, а програмери сада имају неке алате за издвајање обавијести о њиховим апликацијама. Неће нам се свидети сви, али следећа сјајна идеја може се изградити помоћу ових алата.