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 can find it on the Play Store or 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 99 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 and very large devices
  • Additional themes

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

Modern and ad-free Tip Calculator app for android. Built entirely in Java and published on the Google Play Store.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages