Question: Using Java, XML ( layout files ) , and Android Studio: Your friend Jenny likes to monitor her financial state. She asked you to help

Using Java, XML (layout files),and Android Studio: Your friend Jenny likes to monitor her financial state. She asked you to help her to design an application to record the savings and expenses details. The application should include several
screens:
1. The first screen is a three-column table view. Each row represents one kind of account(such as insurance, travel, mortgage, and so on). One column will show the account name (such as insurance, travel, mortgage, and so on) and another column will show the balance. The last column will be the check box (for editing or deleting the account). On the screen, there is a button to add a new account name, and the default balance will be
0. On the screen, there is a button to remove the selected account.
2. Tapping each account, the second screen will let you add or spend money to the account. There is one button for adding money, one button for spending money, and one button for the back.
3. Tapping the add button, the screen will let you add money to the account. You need to have a date picker to choose the date (such as 1/20/2023) and a box to enter the amount (such as $100) you add to the account. On the screen, there is a button to update the account. On the screen, there is one button to back to the previous screen. When you click the back button, the list should be updated.
4. Tapping the spend button, the screen will let you minus money from the account. You need to have a date picker to choose the date (such as 1/20/2023), a box to enter the amount (such as $100) you spend, and a box to enter details of spending. On the screen, there is a button to update the account. On the screen, there is one button to back to the previous screen. When you click the back button, the list should be updated.

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!