Code Monkey home page Code Monkey logo

tip-split-calculator's Introduction

Tip-Split-Calculator-App

The Tip/Split Calculator Android app will assist you in calculating your total dining cost with a selected tip added and will allow you to split that total evenly for each person dining, specifying the amount owed by each person. 2 Layouts aof the Android app are taken into consideration: Portrait and Landscape. The app looks and act consistently in either portrait or landscape orientation. No data content is lost upon rotation (i.e., the Tip Amount, the Total with Tip, the Total per Person, and the Overage values should be maintained upon rotation).

Inputs: User inputs are: (1) the original bill total, (2) the desired tip percentage, and (3) the number of people to split the total with tip.

After entering the bill total, selecting a tip percentage radio button should result in the tip amount and total with tip included to be calculated, and their data fields on the UI to be filled in (these values should all be displayed out to 2 decimal places).

After entering the Number of people value and tapping the “GO” button, the total per person and “overage” values should be calculated and their data fields on the UI should be filled in (these values should be displayed out to 2 decimal places).

Pressing the “Clear” button will clear all fields

Emulator Devices used for testing:

  1. Emulator used: Nexus 5X | Resolution: 1080 x 1920 | Details: With Playstore
  2. Emulator used: Pixel 4 | Resolution: 1080 x 2280 | Details: With Playstore

ScreenShots:

  1. Portrait Orientation

Portrait

  1. Landscape Orientation

Landscape

tip-split-calculator's People

Contributors

riddhidamani avatar

Watchers

Nupur Khare avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.