Sample alarm application, build to demonstrate alarm manager api integration on android with room db.
-
Implemented Material Time picker to set alarms at a specific time.
-
Store and display scheduled alarms in a RecyclerView with Room Database for persistence.
-
Able to add title and description of alarms.
-
Trigger a notification when the current time matches a scheduled alarm.
-
Enable users to cancel previously scheduled alarms.
-
Allow users to delete an alarm by swiping left or right, which also cancels the alarm.