Don't forget to star the project if you like it! ❤️ == ⭐
🔑 Name | 📖 Description |
---|---|
Jetpack |
Compose : Android's recommended modern toolkit to build UI. Swipe To Dismiss : Delete items in LazyColumnNavigation : To switch between different screens Live Data _: Notify views about database changes |
RxJava |
Composing asynchronous and event-based programs using observable sequences. |
Coroutines |
Create asynchronous tasks. |
Room |
Provides fluent database access. |
MVVM |
Model :Holds the data of the application. It cannot directly talk to the View.View : represents the UI ViewModel : Acts as a link between the Model and the View. |
Dagger-Hilt |
A dependency injection library. |
Notifications |
Alarm Manager, grant notification permissions , cancel alarm, set alarm |
Tasks Screen | Notification |
---|---|
Delete Task | Add Task |
Search | Splash Screen |
- Set alarm, cancel alarm, open activity from notification, set multiple and custom date-time notification.
- Animated splash screen