Question: Create an expense tracking app that includes the following features: You need to store persistent data (i.e. survives application restart). You can use SQLite or

Create an expense tracking app that includes the following features: You need to store persistent data (i.e. survives application restart). You can use SQLite or another method for the data storage. Data per entry to stored: o String Name o String Category oString Date (don't worry about using a date format) o Float/Amount o String Note (this is the only field the user can leave blank) o int/id (which the user won't enter, but is needed by the db. This must be a unique value. You need to have a way for the user to create a new entry, update an existing entry and delete an entry. Create categories of expenses. The user can select from already existing categories stored. You will need to query the database, get a unique list of categories that the user can then click on (likely via a spinner, dialog, or other. The choice is up to you). There should also be a way to enter a new category. Create an expense tracking app that includes the following features: You need to store persistent data (i.e. survives application restart). You can use SQLite or another method for the data storage. Data per entry to stored: o String Name o String Category oString Date (don't worry about using a date format) o Float/Amount o String Note (this is the only field the user can leave blank) o int/id (which the user won't enter, but is needed by the db. This must be a unique value. You need to have a way for the user to create a new entry, update an existing entry and delete an entry. Create categories of expenses. The user can select from already existing categories stored. You will need to query the database, get a unique list of categories that the user can then click on (likely via a spinner, dialog, or other. The choice is up to you). There should also be a way to enter a new category
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
