In this Android development lesson, you are going to learn how to schedule and display a notification at a particular time in the device. You can use this if you want to remind the user or just pop a notification sometime in the future. We are going to use the Alarm manager to schedule the notification. We are also going to make use of a Broadcast receiver to display the notification.
We are also going to create a notification channel so that the notification can be displayed on devices running Android 8.0 (API level 26) and above.
Documentation: https://developer.android.com/trainin...