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);
}
}
}
Comentarios
Publicar un comentario