Logo da.androidermagazine.com
Logo da.androidermagazine.com

Underretningskanaler i Android oreo: alt hvad du har brug for at vide!

Indholdsfortegnelse:

Anonim

En af de større ændringer og funktioner, der følger med Android Oreo, er det nye meddelelseskanalsystem. Det kan også være lidt forvirrende at tale om, da det ikke er noget, vi er vant til at se på vores telefoner. Men når du gennemskærer alle de smarte tekniske ord og udviklersprog, er de overhovedet ikke svære at forstå!

Hvad er underretningskanaler

Med Android Oreo er underretningskanaler noget, en udvikler bruger til at nedbryde de underretninger, hans eller hendes app kan give os efter type. Kanalerne afgøres af de mennesker, der er ved at udvikle sig, og tanken er at give os en måde at adskille de underretninger, der er vigtige for os fra dem, der ikke er, og beslut derefter, hvordan de skal vises. Nogle apps har mange forskellige kanaler. Nogle vil kun have et par stykker, og andre vil kun have en.

Hvordan en anmeldelse prioriteres er ikke længere tilbage for appudvikleren at beslutte.

I versioner af Android før O brugte en udvikler det, der blev kaldt et prioritetsniveau, til at beslutte, hvordan du skal vise dig en anmeldelse. Hvis de mente, at underretningen var vigtig, kunne de indstille den til at kikke (vise en visuel indikation på din skærm) eller lave en lyd, eller begge dele. Hvis de følte, at det ikke var det, ville det bare blive anbragt i bakken, så du kunne se næste gang du gik gennem dem.

Nu bryder de ting ud i kanaler, og vi får beslutte, hvordan hver type meddelelse vises. Alle underretninger af samme type (for eksempel et svar på dit Twitter-feed) placeres i den samme kanal uden andre typer meddelelser, der er grupperet med dem.

Som en bonus kan apps, der giver os mulighed for at bruge mere end en konto, have kanaler til hver kombineret - din personlige e-mail og arbejds-e-mail kan følge de samme regler og vise dig ting på samme måde, uanset hvilke konti der har modtaget underretningen.

Underretningskanaler udviklerdokumentation fra Google

Hvordan vi kan indstille tingene

Hele grunden til ændringen er, så vi har bedre kontrol og kan se de ting, vi vil se. Det betyder, at vi er nødt til at have måder at filtrere alle de forskellige kanaler og de underretninger, der følger med dem. Gennem indstillingerne kan vi se hver kanal, en app har til underretninger, og ændre, hvordan de leveres med følgende indstillinger:

  • Betydning: presserende vil give en lyd og vises på skærmen. Høj skaber lyd. Medium giver ingen lyd. Lav giver ingen lyd og giver ingen indikation af, at den er modtaget.
  • Lyd: Indstil enhver understøttet lyd som meddelelsestone for kanalen.
  • Lys: Om meddelelsen skal udløse en hardware-underretningslys.
  • Vibration: Om meddelelsen skal vibrere din telefon.
  • Vis på låseskærm: Bestem, om der skal vises en meddelelse på låseskærmen.
  • Tilsidesættelse forstyrr ikke: Vælg, om en anmeldelse skal omgå nogen, ikke forstyrr indstillingerne for lyde.

De fleste af disse er selvforklarende. Det er en god ting, fordi dette ikke virkelig er bedre, hvis det er vanskeligt at forstå.

YouTube er et godt eksempel

Hvis du har Android Oreo installeret på din telefon, har du allerede en app, der bruger underretningskanaler: YouTube. Det er også et rigtig godt eksempel, fordi der kun er to kanaler - Standardunderretninger og offline underretninger.

På billedet ovenfor viser venstre side de to kanaler, og højre side viser de individuelle indstillinger for en kanal. Du finder disse indstillinger i Indstillinger > Apps og underretninger > Appinfo. Vælg YouTube-appen, og tryk på App-meddelelser.

Dette er en nem måde for os alle at se, hvordan underretningskanaler fungerer, fordi YouTube-appen har så enkle underretningsindstillinger. Men alt dette skaleres til noget som Facebook eller Gmail, der muligvis har flere kanaler. Og hvis en app kun har brug for en kanal, skal den kun bruge en. Hele ideen skalerer godt og burde være en god måde at hjælpe os med at sortere gennem alle distraktioner!

Opdateret august 2017 med de nyeste oplysninger om Android Oreo.