Skip to content

ronitgulia/Multiview-Project-App-development-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiviewProject

A versatile Android application that combines three useful mathematical tools into a single, unified interface. This project demonstrates multi-activity navigation, consistent UI/UX design, and complex mathematical implementations in Kotlin.

🚀 Features

1. LCM Calculator (Main Activity)

  • Calculates the Least Common Multiple of two numbers.
  • Uses an efficient algorithm combining GCD and absolute values.
  • Color Theme: Material Blue.

2. Power Calculator (Second Activity)

  • Calculates the result of a Base raised to an Exponent ($Base^{Exponent}$).
  • Supports decimal inputs and handles large results gracefully.
  • Color Theme: Material Green.

3. Smart Calculator (Third Activity)

  • A professional, smartphone-style calculator grid.
  • Supports Addition, Subtraction, Multiplication (×), and Division (÷).
  • Includes special functions like All-Clear (AC) and Backspace (⌫).
  • Color Theme: Material Purple.

🎨 Design & Navigation

  • Unified Look: Every screen features a consistent header and layout structure.
  • Universal Footer: Navigate to any of the three tools from any screen using the persistent bottom navigation bar.
  • Responsive Layouts: Uses TableLayout and LinearLayout with weights to ensure it looks great on all screen sizes.

🛠️ Installation & Setup

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Adding your Logo:
    • Copy your logo.png file.
    • Paste it into app/src/main/res/drawable/.
    • The app is pre-configured to look for this file in the headers.

📱 Screenshots

(Add your screenshots here)


Developed as part of the Multiview App Development project.

About

A multi-view math app featuring three dedicated pages: an efficient LCM calculator, an exponent/power calculator ($x^y$), and a standard arithmetic calculator. Built with clean logic and simple navigation, this lightweight project demonstrates modular UI design, state handling, and practical algorithm implementation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages