Question
They want a simple app where a user can determine how much it would cost to have grooming services performed on their dog. The app
They want a simple app where a user can determine how much it would cost to have grooming services performed on their dog. The app will have a single screen (Activity).
The user will enter the weight of their dog, in pounds and the app will display the cost of the grooming session based on the information in the Calculations section below.
The App should be developed using Android Studio using Java. Please use best practices and functions in your app.
User Interface (UI)
The user interface for this app should be simple and functional. This is NOT a UI design course, so I'm not looking for amazing user interfaces. However, the UI should be simple and functional. I am provided a few demo screenshots as well as a video recording of the app for you. Your UI does NOT have to be exactly like mine, but it must provide the same functionality.
Base Grooming Charge by the weight of the dog in pounds
- If the weight of the dog is less than 30 pounds then the base cost is $35.00
- If the weight of the dog is greater than or equal to 30 pounds but less than 50 pounds then the base cost is $45.00
- If the weight of the dog is 50 pounds or more then the base cost is $55.00
Additional Services
- Nail clipping is an additional $5.00
- A Flea bath is an additional $10.00
- A Massage treatment is an additional $20.00
Button Functions
- The Calculate button performs all calculations and displays the cost
- The Reset button resets all fields to their default values
- The Order button displays a Toast message to the user indicating that their order has been placed. Note that this is only cosmetic and no actual order is being placed :) After the order is placed, all fields should reset to their default values
- The CheckBoxes update the total cost when they are selected/deselected -- the user does not have to press Calculate after selecting/deselecting a checkbox
Please feel free to extend the App and make it your own, but be sure to meet the minimum specifications listed above.
Please help
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started