Skip to content

MubarakNative/AlarmManagerExample

Repository files navigation

AlarmManager Example

Sample alarm application, build to demonstrate alarm manager api integration on android with room db.


Features

  • 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.