0% encontró este documento útil (0 votos)
35 vistas5 páginas

Uso de Radio Buttons en Calculadora Android

Este documento describe cómo implementar radio buttons en Android Studio para crear una calculadora con diferentes opciones de cálculo como suma, resta, multiplicación, etc. Explica la teoría de radio buttons y cómo agregarlos en XML y vincularlos con Java para realizar acciones al hacer clic.

Cargado por

3antoni123
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
35 vistas5 páginas

Uso de Radio Buttons en Calculadora Android

Este documento describe cómo implementar radio buttons en Android Studio para crear una calculadora con diferentes opciones de cálculo como suma, resta, multiplicación, etc. Explica la teoría de radio buttons y cómo agregarlos en XML y vincularlos con Java para realizar acciones al hacer clic.

Cargado por

3antoni123
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Instituto Tecnológico de Durango

ING. ELECTRONICA

Práctica radio button

Android

Nombre del alumno: Andrés Violante Gallegos

Profesor:

MC. RAMOS CARRASCO LUIS CRISTOBAL

27/11/2023
Objetivo

Hacer uso del radio button y así aprender cómo podemos asignarle una acción al presionarlo
onClick, para esta ocasión lo vamos a aplicar en una calculadora cuyos botones realicen una
acción.

Marco Teórico
El radio button, también conocido como botón de opción o botón de radio, es un elemento
fundamental en el diseño de interfaces de usuario. Se utiliza para presentar a los usuarios una
serie de opciones entre las cuales deben elegir una única alternativa.

Visualmente, un radio button se muestra como un pequeño círculo vacío o relleno, y al lado se
encuentra una etiqueta descriptiva que indica la opción correspondiente. La característica clave de
los radio buttons es que solo se puede seleccionar una opción a la vez. Si el usuario elige una
opción distinta, la selección anterior se desmarca automáticamente, garantizando así la
exclusividad de las opciones.

La implementación de radio buttons se realiza a través de código HTML, donde cada botón se
representa mediante una etiqueta de texto y un elemento de entrada (input) de tipo "radio". Estos
elementos se agrupan utilizando el atributo "name", el cual debe ser el mismo para todos los
botones pertenecientes al conjunto de opciones. De esta manera, se logra que solo una opción
pueda ser seleccionada dentro del grupo.

Cuando se envía un formulario que contiene radio buttons, únicamente se envía el valor de la
opción seleccionada. Esto facilita el procesamiento de los datos y el manejo de la información
recibida.
Desarrollo

package [Link];

import [Link];

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

public class MainActivity4 extends AppCompatActivity {


private CheckBox ch1,ch2,ch3,ch4,ch5,ch6,ch7;//son las variables
private EditText edt1,edt2;
private TextView tva1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main4);
edt1=(EditText) findViewById([Link].edtt1);
edt2=(EditText)findViewById([Link].edtt2);
tva1 = (TextView) findViewById([Link].tv7);
ch1 = (CheckBox) findViewById([Link].chb1);
ch2 = (CheckBox) findViewById([Link].chb2);
ch3 = (CheckBox) findViewById([Link].chb3);
ch4 = (CheckBox) findViewById([Link].chb4);
ch5 = (CheckBox) findViewById([Link].chb5);
ch6 = (CheckBox) findViewById([Link].chb6);
ch7 = (CheckBox) findViewById([Link].chb7);
}

public void regresar(View view) {


Intent regresar = new Intent(this, [Link]);
startActivity(regresar);
}
public void calcular (View view){
String v1 = [Link]().toString();
String v2 = [Link]().toString();
int vf1 = [Link](v1);
int vf2 = [Link](v2);

String resu = " ";


//suma
if ([Link]()==true) {
int sum = vf1 + vf2;
resu =resu + "La suma = " + sum + "";
}
//resta
else if ([Link]()==true) {
int sum = vf1 - vf2;
resu = resu + "La resta = " + sum +"";
}
//multi
else if ([Link]()==true) {
double mult=vf1*vf2;
resu = resu+ "La multiplicacion = " + mult +"" ;
}
//division
else if ([Link]()==true) {
double div = vf1 / vf2;
resu = resu+ "La div = " + div +"." ;
}
else if ([Link]()==true) {
double factor=1;
for (double i=1; i<=vf1; i++){
factor= factor *i;}
resu =resu+ "El factorial = " + factor + ".";
}
//raiz
else if ([Link]()==true) {
double raiz=[Link](vf1,(double)1/vf2);
resu = resu+ "La raiz = " + raiz ;
}
//
else if ([Link]()==true) {
double elev= [Link](vf1,vf2);
resu = resu + "La potencia = " + elev + ".";
}

[Link](resu);
}
}

Conclusión
En conclusión, el radio button es un elemento esencial en el diseño de interfaces de usuario que
permite a los usuarios seleccionar una opción exclusiva de un conjunto predefinido. Su
funcionamiento intuitivo y visualmente distintivo, representado por círculos vacíos o rellenos,
junto con etiquetas descriptivas, facilita la elección de una opción dentro de un grupo de
alternativas. Los radio buttons son ampliamente utilizados en formularios y otras interfaces
interactivas...

También podría gustarte