Dollar to Rupee and Rupee to Dollar app .

Create android app which convert  Dollar to Rupee and Rupee to Dollar app .

   Frontend Language :- XML  😀😁
   Backend Language : Java  

     Created By :-Shraddha Nand Pandey     




XML CODE : - 

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#673AB7"
tools:context=".MainActivity">

<ImageView
android:id="@+id/imageView"
android:layout_width="420dp"
android:layout_height="209dp"
android:background="#FEE600"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.555"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0"
app:srcCompat="@drawable/h" />

<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FFEB3B"
android:text="CURRENCY EXCHANGE"
android:textColor="#000000"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.498"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView"
app:layout_constraintVertical_bias="0.036" />

<ImageView
android:id="@+id/imageView2"
android:layout_width="147dp"
android:layout_height="80dp"
android:layout_marginTop="28dp"
app:layout_constraintEnd_toStartOf="@+id/imageView4"
app:layout_constraintHorizontal_bias="0.432"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView3"
app:srcCompat="@drawable/money" />

<ImageView
android:id="@+id/imageView4"
android:layout_width="147dp"
android:layout_height="81dp"
android:layout_marginTop="28dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/imageView2"
app:layout_constraintTop_toBottomOf="@+id/textView3"
app:srcCompat="@drawable/rupee" />

<EditText
android:id="@+id/etDo"
android:layout_width="109dp"
android:layout_height="59dp"
android:ems="10"
android:inputType="numberDecimal"
android:textColor="#FFEB3B"
app:layout_constraintBottom_toTopOf="@+id/btnAns"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.17"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView2"
app:layout_constraintVertical_bias="0.222" />

<EditText
android:id="@+id/etRu"
android:layout_width="109dp"
android:layout_height="59dp"
android:ems="10"
android:inputType="numberDecimal"
android:textColor="#FFEB3B"
app:layout_constraintBottom_toTopOf="@+id/btnAns2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.823"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView4"
app:layout_constraintVertical_bias="0.2" />

<ImageView
android:id="@+id/imageView5"
android:layout_width="144dp"
android:layout_height="78dp"
android:layout_marginStart="32dp"
android:layout_marginBottom="32dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/etDo"
app:layout_constraintVertical_bias="0.923"
app:srcCompat="@drawable/india" />

<ImageView
android:id="@+id/imageView6"
android:layout_width="146dp"
android:layout_height="81dp"
android:layout_marginBottom="32dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.653"
app:layout_constraintStart_toEndOf="@+id/imageView5"
app:layout_constraintTop_toBottomOf="@+id/etRu"
app:layout_constraintVertical_bias="0.929"
app:srcCompat="@drawable/united" />

<Button
android:id="@+id/btnAns"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="199dp"
android:layout_marginBottom="180dp"
android:text="SUBMIT"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.102"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/imageView2"
app:layout_constraintVertical_bias="0.403" />

<Button
android:id="@+id/btnAns2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="199dp"
android:layout_marginBottom="180dp"
android:text="SUBMIT"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.814"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/imageView2"
app:layout_constraintVertical_bias="0.413" />

<TextView
android:id="@+id/tvIN"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="INDIA"
android:textColor="#FFEB3B"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.242"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView5"
app:layout_constraintVertical_bias="0.553" />

<TextView
android:id="@+id/tvUs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="U.S.A"
android:textColor="#FFEB3B"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.633"
app:layout_constraintStart_toEndOf="@+id/btnAns"
app:layout_constraintTop_toBottomOf="@+id/imageView6"
app:layout_constraintVertical_bias="0.523" />

</androidx.constraintlayout.widget.ConstraintLayout>
JAVA CODE;-

package com.example.dolartorupee;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

import java.security.PrivateKey;
import java.util.Currency;
import java.util.PrimitiveIterator;

public class MainActivity extends AppCompatActivity {

private EditText Do;
private EditText Ru;
private Button Ans;
private Button Ans2;
private TextView In;
private TextView Us;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Do = (EditText)findViewById(R.id.etDo);
Ru =(EditText)findViewById(R.id.etRu);
Ans = (Button) findViewById(R.id.btnAns);
Ans2 =(Button)findViewById(R.id.btnAns2);
In = (TextView)findViewById(R.id.tvIN);
Us = (TextView)findViewById(R.id.tvUs);


Ans2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
float currency = Float.parseFloat(Ru.getText().toString());
float Ans2 = (float)(currency*0.014);
Us.setText("$ "+String.valueOf(Ans2));
}
});


Ans.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
float currency = Float.parseFloat(Do.getText().toString());
float Ans = (float) (currency*73.95);
In.setText("₹ "+ String.valueOf(Ans));
}
});

}
}




😀😁😎







Comments

Post a Comment

Popular posts from this blog

Phone Dictionary Application in c

swapping of two number in java with algorithm.