HDTutorial
NL

Afspelen laadt de ingesloten YouTube-speler (privacyvriendelijke modus).

Notificatie Tutorial Deel 1 – NOTIFICATIEKANALEN – Android Studio Tutorial

258.552 weergaven 25 oktober 2018 20:04

Bekijken op YouTube
KanaalCoding in Flow

Beschrijving van de maker

In deze videoreeks leer je alles over notificaties in Android.
In deel 1 beginnen we met het maken van notificatiekanalen (categorieën), die sinds Android Oreo (API niveau 26) nodig zijn om notificaties te kunnen tonen. Deze kanalen moeten direct gemaakt worden zodra de app start, dus we zetten ze op in de onCreate-methode van een klasse die Application erft.
Bij het maken van deze kanalen moeten we een ID, een naam en een belangrijkheidsniveau opgeven. Daarnaast kunnen we ze verder aanpassen, zoals het LED-lampje inschakelen, trillingen activeren of het geluid veranderen, maar uiteindelijk bepaalt de gebruiker zelf hoe het kanaal zich gedraagt.
Zodra we onze NotificationChannel-objecten hebben gemaakt, geven we ze door aan de createNotificationChannel-methode van NotificationManager.
Als we vervolgens een notificatie willen tonen, maken we die met NotificationCompat.Builder, waar we een titel, bericht, icoon, prioriteit, categorie en nog veel meer aanpassingsopties kunnen instellen. Daarna geven we dit Notification-object door aan de notify-methode van NotificationManagerCompat, waarbij we ook een ID moeten opgeven die we later kunnen gebruiken om deze specifieke notificatie bij te werken of te annuleren.

Documentatie:
NotificationManager:
NotificationChannel:
NotificationCompat:
NotificationCompat.Builder:

Bekijk de hele playlist:

Voorbeeldcode voor dit deel:

💻 Ontdek de BESTE programmeer-tutorials op TutHub:

⭐ Koop nu mijn MVVM Caching-cursus:

❓ Sluit je aan bij onze gratis ontwikkelaarsgemeenschap:

📣 Volg Coding in Flow op andere platforms:

Over deze tutorial

Coding in Flow publiceerde deze videotutorial van 20:04 op 25 oktober 2018. Hij is 258.552 keer bekeken op YouTube.

Duur
20:04
Gepubliceerd
25 oktober 2018
Weergaven
258.552
Likes
3.157

Delen

Deze tutorial in andere talen