Simple Interest Calculator in Android

SimpleInterest calculator in Android is developed to calculate the simple Interest in Android apps.

Android Studio Chipmunk is used to develop this project.

Simple interest formula is p*r*t/100


activity_main.xml

The activity_main.xml file is an XML layout file used in Android app development. It defines the visual structure and components of the main user interface screen of the app.

This layout typically includes elements such as text fields, buttons, and labels, specifying their positions and attributes.

Created a TextView to show messages at the top.

Create a Number (decimal) field for the Principal amount and rate.

Take a Number field for Time.

Use a button and set its text to Calculate.

Take a TextView to show simple interest.

simple Interest calculation in android
simple Interest calculation in Android

Code layout is as below

MainActivity.java

The main activity in Java for Android is the entry point of an app. It manages UI components, and user interactions, and often initiates other activities or functions, making it a crucial part of app navigation and functionality.

create Textboxes and get its values using findViewById().

After getting values in the specified variable set the onClickListenert button.

the onclick listener will call calculateSimpleInterest() this method calculates the simple interest.

result.setAlpha(0.0f) is used to hide the result TextView at the start of the program.

At the method calculateSimpleIntrest() we set result.setAlpha(1.0f) to show the result TextView.

Adding Validation in form

Validation in Android is essential to ensure that user inputs are correct and safe. It prevents errors, enhances user experience, and protects against security threats by verifying and controlling user-provided data.

Here we have added Saripaar validation library.

To add this library open build.gradle and under dependencies add implementation 'com.mobsandgeeks:android-saripaar:2.0.3' or any updated version of library.

MainActivity must implement Validator.ValidationListener and override two methods public void onValidationFailed(List errors) and public void onValidationSucceeded().

Working code is shown below.

So here we have implemented Simple Interest Calculator in Android using validation.

Read More

Addition of two numbers in Android