https://github.com/mubaraknative/alarmmanagerexample
Sample Alarm Application to demonstrate Alarm manager integration in android
https://github.com/mubaraknative/alarmmanagerexample
alarm-application alarmmanager android
Last synced: about 1 month ago
JSON representation
Sample Alarm Application to demonstrate Alarm manager integration in android
- Host: GitHub
- URL: https://github.com/mubaraknative/alarmmanagerexample
- Owner: MubarakNative
- License: apache-2.0
- Created: 2024-04-27T16:07:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-03T13:08:20.000Z (about 2 years ago)
- Last Synced: 2025-01-10T20:49:19.483Z (over 1 year ago)
- Topics: alarm-application, alarmmanager, android
- Language: Kotlin
- Homepage: https://www.youtube.com/watch?v=PVOM1CU0P5k
- Size: 140 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AlarmManager Example
Sample alarm application, build to demonstrate [alarm manager api](https://developer.android.com/reference/android/app/AlarmManager) integration on android with room db.

## Features
- Implemented [Material Time picker](https://m3.material.io/components/time-pickers/overview) 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.