Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

Android 7.0: jobb és interaktív értesítések

Anonim

Az értesítések fogadása a telefonra nem valami új, vagy valami, ami az Androiddal kezdődött. Függetlenül attól, hogy bosszantó felbukkanó dobozokról vagy addiktív vörös villogó fényről beszélünk, telefonjaink mindig is tudták mondani, hogy felhívja a figyelmünk figyelmét.

De az Android 7.0 esetén a dolgok sokkal jobbak lesznek, elsősorban azért, mert a fejlesztők most már jobban ellenőrzik az értesítések megjelenítését.

Beszéljünk a változásokról és az új funkciókról.

  • A közvetlen válaszok olyasmi, amit már láthatott a telefonján egyes alkalmazásokkal. Példa erre a Hangouts alkalmazás. Ha valaki üzenetet küld neked a Hangouts-beszélgetésben, és nincs más függőben lévő értesítése, akkor egyetlen üzenet nézetet kap, amelyre közvetlenül az értesítési képernyőn válaszolhat. Mivel ez az eredeti Nexus 6 elindítása óta lehetséges volt, számos alkalmazás kódolta azt.

Az ilyen típusú végrehajtható értesítéseket tovább fejlesztették az Android 7.0 rendszerben, és a fejlesztők dönthetnek úgy, hogy további környezetet adnak az értesítéshez (gondoljon például egy több soros csevegési előzményeket az adott Hangouts-értesítésben), és az értesítést aktív maradjon, ha válaszolsz, ha visszatérő válasz várható. Lehet, hogy fut egy futó Hangouts-csevegés, előzményekkel kiegészítve, közvetlenül az értesítési képernyőn. Mivel ez egy aktív alkalmazás natív nézete, amely már aktív, megkönnyíti az erőforrásokat.

  • A Csomagolt értesítések a Lollipop óta látott "halmok" továbbfejlesztett verziója - a Nougat új vizuális stílus-funkcióinak felhasználásával. Ezért ismerhetnek magukat neked - az alkalmazásfejlesztők jóval több mint egy éven át képesek voltak megvalósítani egyfajta formájukat.

Egyszerűen, ha egy alkalmazásról több értesítés érkezik, akkor azokat egyetlen csoportba foglalhatják. Ez a csoport kibővíthető az egyes üzenetek megtekintéséhez. Az Android N változásai lehetővé teszik a fejlesztők számára, hogy "fokozatosan" bővítsék az értesítési köteget, hogy hozzá tudják adni a környezetet a csoporthoz vagy az egyes értesítésekhez. Ez azt jelenti, hogy a Hangouts példánkban kibővítheti a 3 olvasatlan üzenetet tartalmazó értesítési csomagot, és megtekintheti az egyik vagy mindegyik csevegési előzményeit - és a Közvetlen válasz funkcióval ezekre tud reagálni.

A fejlesztők ezeket az új funkciókat használhatják alkalmazásukban, és továbbra is kompatibilisek lehetnek az Android régebbi verzióival

Ezek a változások ismerősek lehetnek bárki számára, aki Android-t használ a Lollipop vagy újabb verzióval, mert a viselkedés az Android 5.0 (API 21) változásaira épül. Ők is azok, amelyeket már használunk az új vizuális stílusú Android Wear órákon. Emiatt a Csomagolt értesítések és a Közvetlen Válaszok visszamenőleg kompatibilisek a Lollipop vagy magasabb verziójára épített alkalmazásokkal. A fejlesztőknek csak azt kell ellenőrizniük, hogy megfelelnek-e az új bevált gyakorlatoknak. Még ha nem is zavarják, a meglévő API funkciók zökkenőmentesen hívják fel az újabb verziókat. Ez azért fontos, mert a valóság az, hogy sok olyan alkalmazást, amelyet naponta használunk, ritkán frissítik.

Még jobb hír az, hogy a meglévő támogató könyvtárak segítségével a fejlesztők végrehajthatják ezeket a változásokat, és még mindig van egy olyan alkalmazásuk, amely a tervek szerint működik az olyan Android verziók számára, mint a Honeycomb (Android 3.0). Ez az összes továbbra is használatban lévő Android készülék 98, 2% -a.

  • Értesítés A Peeking visszahozza a régi felbukkanó képernyőt egy beérkező értesítéshez, de okosabbá teszi őket. A fejlesztő az less ablak segítségével megjelenítheti a csomagban lévő csoport legfrissebb beérkező értesítését. A Hangouts-értesítés most összecsukható és bővíthető, hogy a tartalmat tetszés szerint megtekintsük, minden egyes üzenetrészre válaszolhatunk, és (ha a fejlesztő végrehajtja) beállíthatnánk a dolgokat, hogy a válasz egy pillanatra a képernyőn nézzen, vagy kettő - és lehetővé teszi számunkra, hogy közvetlenül válaszoljunk a less ablakból.

  • Az egyedi nézetek és az üzenetstílusok lehetővé teszik a fejlesztőnek, hogy megváltoztassa az értesítések megjelenését egy adott alkalmazás számára. Ez nagyon fontos lehet, ha kötegeket készít, és less, és segíthet nekünk, mivel a felhasználók egy pillanat alatt megkapják a megfelelő információkat. Az üzenetstílusok lehetővé teszik az értesítések címkéinek testreszabását, és most a Hangouts-értesítésünk címe - „Csevegés apaval” vagy „Rossz viccek” - és ha több résztvevő is van, akkor minden válasz címkézhető vagy színes lehet.

Mindent összecsomagolva az Egyéni nézetek lehetővé teszik a fejlesztők számára, hogy meghatározzák az értesítési csomag (az ikon) grafikáját vagy az egyedi értesítés ikonját, majd mindent felhasználjanak, anélkül, hogy saját felhasználói felületet építenének. Egy nagyszerű alkalmazásnak egyedi értesítési stílusa lehet, anélkül, hogy aggódnia kellene a válaszok kezelése, a több értesítés kötegekbe csomagolása és az egyes nézetek egyedi címkéinek meghatározása nélkül, anélkül, hogy bármilyen nehéz emelőt elvégezne.

Eddig ezek a változások finomnak tűnnek, és azért van, mert csak azt láttuk, hogy a Google vállalja a végrehajtást. Az Android telefonokat gyártó személyeknek nem kell alacsonyan tartaniuk a dolgokat és általában fehérek, és a fejlesztőknek már vannak olyan eszközeik, amelyekkel értesítéseket hozhatnak alkalmazásukról. Nem szeretjük őket, de a következő nagyszerű ötlet ezekkel az eszközökkel építhető fel.