Search This Blog

Calculator Android Application | #Android_Studio #Project

A calculator is a device that performs arithmetic operations on numbers.

This App can do addition, subtraction, multiplication, and division of whole number values as well as decimal values.

This application is developed using Android Studio.

This Application is Designed and Developed by Harshit Bansal.

P.S.: Do comment your views and suggestions in comment section below.












How to Create an application of Calculator ?

Steps to Create an application of Calculator are:

Firstly,
we have to design the UI of our calculator application, 

▪ Add different buttons to perform their respective tasks,  
 
▪ EditText box to display the input given by the user and to show the results.  
 
▪ TextView, EditText and Buttons can be added from the palette by drag and drop, or we can simply code it into our xml file.

Here, 
1. We have added a TextView for displaying the title/logo. 
 
2. Two EditText are used to display the input given by the user and to show the results after calculation. 
 
3. Different Buttons (18 Buttons) are added to perform different tasks: 
 
▪ 10 buttons for numeric >> 0 – 9 
▪ 1 button for decimal >> dot (.) 
▪ 4 buttons for performing operations >> Add, Subtract, Multiply, and Division
▪ 1 button for the result >> equal to (=) 
▪ 2 buttons for clearing the EditText >> “Clear”- for correct and “AC” – for all clear 


Now,

we have to add functionality on all the buttons which are created in activity_main.xml. 

So, add “setOnClickListener” on all the buttons and define their respective functions inside “onClick” method.

 

No comments

Thank you for your Comment.

Featured post

Calculator Android Application | #Android_Studio #Project

Calculator Android Application | #Android_Studio #Project A calculator is a device that performs arithmetic operations on numbers. This App ...

Popular Posts

Stay Tuned

Connect on Facebook

Subscribe on YouTube

About this Site

I have come up with this website to share what I do and what I am. Therefore, I invite you to go through this website to understand my work and also services that I provide.