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

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!