Skip to content

hutnerr/tip-calculator

Repository files navigation

Overview

A lightweight and Ad-free Android tip calculator built with a focus on flexibility, and everyday usability.

Developed entirely in Java using Android Studio, the app features a fully programmatic UI with no XML layouts, allowing for precise control over layout and behavior.

This project was created as a hands-on way to strengthen Android development skills while building something practical, customizable, and easy to use.

If you're interested, you you can download the APK through the releases.

Features

  • Rounding System: Users can choose how the total after tip is rounded:
    • Always Down: rounds down (floor)
    • Always Up: rounds up (ceil)
    • Dynamic: rounds up or down based on what is closer
    • None: no rounding applied
  • Currency Support: Includes a few popular currencies
  • Themes: Multiple preset themes available
  • Default Tip Percentage: Set your preferred default tip
  • Bill Splitting: Split the total evenly among up to 10 people
  • Customizable: Users can set up the app to their preferences
  • Ad-Free: The calculator has 0 ads at all
  • Numpad: Can choose between a standard or inverted numpad
  • Offline: Works completely offline, no internet needed
  • Customizable: Users can set up the app to their preferences

Future Plans

  • Additional Tip Selection Methods
    • Preset and customizable buttons
    • Typed in directly
    • Carousel
  • Making it more friendly on very small devices

Links

License & Credits

The project is licensed under the MIT License.

This project includes portions of open-source color theme palettes:

Screenshots

Support

If you found this project helpful or enjoyable, and want to support future work, you can buy me a coffee on Ko-fi
Totally optional, always appreciated.

ko-fi

About

An Ad-free Tip Calculator app for android.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages