An application which is used to Create, Update and Delete the notes

Notes-Application-Android

Notes is an application which is used to Create, Update and Delete the notes. This application covers all the basic functionalities of a note taking app. It is built using the MVVM architecture of android. A local database is used for this app which stores all the notes. Here we have used the Room Database. Room provides an object-relational mapping (ORM) approach, allowing developers to define their app’s data model as objects and easily interact with the underlying database. It offers a set of annotations that can be applied to data access objects (DAOs), entities, and database classes to define the database schema and perform CRUD (create, read, update, delete) operations.

Fig.1 – Creating a New Note

clicking on the SAVE button the note will be added to the database.

Fig.2 – Displaying all Notes

When we click on the ‘+’ icon then we can create a new note We can also search any note in the app.

Fig.3 – Updation And Deletion (1)

by clicking on ‘✔’ icon we can update the note and by clicking on the ‘delete’ icon in menu, we can delete the Note.

GitHub

View Github