Sobes.tech
Junior — Middle

El tudná magyarázni, hogy mik azok a csatornák a push értesítések megvalósításakor?

sobes.tech MI

Válasz az MI-től

Az Android push értesítések kontextusában a csatorna egy értesítési kategória, amely lehetővé teszi az értesítések csoportosítását és a felhasználó számára történő viselkedésük beállítását.

Minden csatornának megvannak a saját beállításai: hang, vibráció, prioritás, megjelenítés a zárolási képernyőn stb. A felhasználó ezeket a beállításokat külön-külön kezelheti minden csatornához.

Például egy alkalmazás külön csatornákat hozhat létre hírekhez, üzenetekhez és reklám értesítésekhez, így a felhasználó kikapcsolhatja a hangot a reklámoknál, de megtarthatja az üzenetek hangját.

Kotlin példakód a csatorna létrehozására:

val csatorna = NotificationChannel(
    "news_channel",
    "Hírek",
    NotificationManager.IMPORTANCE_DEFAULT
)
notificationManager.createNotificationChannel(csatorna)