Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vinayakvthayil/calculator
The Android Calculator is a basic calculator application developed using Android Studio and Java.
https://github.com/vinayakvthayil/calculator
android-studio java
Last synced: 15 days ago
JSON representation
The Android Calculator is a basic calculator application developed using Android Studio and Java.
- Host: GitHub
- URL: https://github.com/vinayakvthayil/calculator
- Owner: vinayakvthayil
- Created: 2024-10-19T21:11:21.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T09:41:59.000Z (2 months ago)
- Last Synced: 2024-12-03T10:35:37.455Z (2 months ago)
- Topics: android-studio, java
- Language: Java
- Homepage:
- Size: 21.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Android Calculator
## Description
The Android Calculator is a basic calculator application developed using **Android Studio** and **Java**. It provides essential arithmetic operations in a simple, user-friendly interface.## Features
- **Basic Arithmetic Operations**: Perform addition, subtraction, multiplication, and division.
- **User Interface**:
- Buttons for numbers 0-9, decimal point, and arithmetic operators (+, -, *, /).
- **Clear Button (C)**: Clears all fields.
- **Backspace Button**: Deletes the last entered character.
- **Display**: Results are displayed in a **TextView**.
- **Layout**: Designed with a **LinearLayout** and a **GridLayout** for button arrangement.## How to Use
1. **Input First Number**: Use the number pad to enter the first number.
2. **Select an Operation**: Tap on the desired operation button (+, -, *, /).
3. **Input Second Number**: Enter the second number.
4. **Perform Calculation**: Press the **‘=’** button to display the result.
5. **Delete Characters**: Use the **Backspace** button to remove the last character.
6. **Clear Fields**: Tap the **‘C’** button to reset all inputs.## Technologies Used
- **Java**
- **Android Studio**
## Screenshot