Creación Interfaz Grafica con Objetos del IDE

 

 Creación Interfaz Grafica con Objetos del IDE


Por medio de la creación de una aplicación en Android Studio en la que se incluyan los siguiente objetos: TextView, EditText, Radiobutton, ChecBox, Button.


R/:

Creo una aplicación en Android Studio que me pemite hacer operaciones básicas de suma, Resta , Multiplicación y División mostrando cada uno de los Objetos  respeto su tema.



Diseño de la Interfaz 




CODIGO

MainActivity.java

package com.example.interfazgraficaobjetoside;

import androidx.appcompat.app.AppCompatActivity;

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

public class MainActivity extends AppCompatActivity {

private EditText NUMA,NUMB;
private TextView RES;
private RadioButton radioBSuma,radioBResta,radioBMulti,radioBDivision;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

NUMA =(EditText)findViewById(R.id.NUMA);
NUMB =(EditText)findViewById(R.id.NUMB);
RES =(TextView) findViewById(R.id.RES);
radioBSuma =(RadioButton) findViewById(R.id.radioBSuma);
radioBResta =(RadioButton) findViewById(R.id.radioBResta);
radioBMulti =(RadioButton) findViewById(R.id.radioBMulti);
radioBDivision =(RadioButton) findViewById(R.id.radioBDivision);
}

public void CalcularO(View view)
{
if (radioBSuma.isChecked())
{
String Numeros1 = NUMA.getText().toString();
String Numeros2 = NUMB.getText().toString();
int nus1 =Integer.parseInt(Numeros1);
int nus2 =Integer.parseInt(Numeros2);
int SUMA = nus1 + nus2;
String ResulS = String.valueOf(SUMA);
RES.setText(ResulS);
}
else if (radioBResta.isChecked())
{
String Numeror1 = NUMA.getText().toString();
String Numeror2 = NUMB.getText().toString();
int nur1 =Integer.parseInt(Numeror1);
int nur2 =Integer.parseInt(Numeror2);
int RESTA = nur1 - nur2;
String ResulR = String.valueOf(RESTA);
RES.setText(ResulR);
}
else if (radioBMulti.isChecked())
{
String Numerom1 = NUMA.getText().toString();
String Numerom2 = NUMB.getText().toString();
int num1 =Integer.parseInt(Numerom1);
int num2 =Integer.parseInt(Numerom2);
int MULTIPLICACION = num1 * num2;
String ResulM = String.valueOf(MULTIPLICACION);
RES.setText(ResulM);
}
else if (radioBDivision.isChecked())
{
String Numerod1 = NUMA.getText().toString();
String Numerod2 = NUMB.getText().toString();
int nud1 =Integer.parseInt(Numerod1);
int nud2 =Integer.parseInt(Numerod2);
int DIVISION = nud1 / nud2;
String ResulD = String.valueOf(DIVISION);
RES.setText(ResulD);
}
}
}


Prueba de la aplicación






Comentarios

Entradas más populares de este blog

Presentación Gestión Empresarial

La Ecología: orígenes y bases

TIA “Mi portafolio unidad 2