Programa de Suma (C5)
Programa de Suma (C5)
Asignatura:
Tópicos avanzados de programación
Elaborado por:
Reyes Huerta Daniel 213107013
Docente:
Oscar Olivares López
Grupo:
341-m
Período:
2022-2
En este proyecto se hará la creación de un gui para la suma de dos números
mostrando una imagen
• Primero abrimos el Android studio
• Y después creamos un nuevo proyecto
1
• Se despliega una ventana como se muestra arriba donde se dará un
nombre al proyecto y en el lenguaje se cambia a java como se muestra
abajo
3
• Después nos vamos a la ventana de programación de java la programación
queda como se muestra abajo
4
• Primero en donde dice extends appcompatactivity se agrega implements
View.OnClic kListener
5
• Después creamos 2 variables del tipo EditText, Una variable del tipo
TextView Y dos del tipo Button
• Dentro del procted void debajo del código auto generado se hace referencia
a los componentes que se pusieron con el siguiente código
o
• Los botones se deben agregar al clic listener y se hace como se muestra
debajo
o
• El que se muestra arriba lleva el implements View.OnClic kListener
• Existe otra forma en la que el implements no se usa y es la que muestra
debajo
• Esta no lleva una clase la otra si lleva, pero en este caso el bon limpia las
cajas de texto
• El otro evento clic hace la suma de los números que se encuentran en los
text line
• Primero se crean 3 variables del tipo flotante
• Después se para a float el contenido obtenido de las variables del tipo
EditText
• Después se hace la suma
• Y al final se pasa el resultado ala variable TextView
• El código queda como se muestra debajo
6
• Para evitar que el usuario ingrese datos en el resultado se hace con las
siguientes instrucciones
o editText.setFocusable(false);
o editText.setEnabled(false);
o editText.setCursorVisible(false);
o editText.setKeyListener(null);
o editText.setBackgroundColor(Color.TRANSPARENT);
▪ la parte de edit text se cambia por la variable a que se haga
referencia a la text line que no se desea que el usuario edite
corrida del sistema
7
8
9
conclusión
en esta práctica se nos permitió explorar un poco más el ambiente de
programación de Android studio y poder hacer dentro de lo sencillo un programa
que no necesita muchas cosas para funcionar
apas
Habilitar o deshabilitar un edittext con la seleccion de un spinner. (2017, 11 mayo).
Stack Overflow en español. https://es.stackoverflow.com/questions/69261/habilitar-
o-deshabilitar-un-edittext-con-la-seleccion-de-un-spinner
Cómo deshabilitar edittext en android Flip Android. (s. f.).
https://www.flipandroid.com/cmo-deshabilitar-edittext-en-android.html
Bloquear entrada de texto EditText. (s. f.). Google Groups.
https://groups.google.com/g/desarrolladores-android/c/9fkFOgWZGbY
10
Guía estructurada de evaluación
FO-205P11000-13
División: (1) Ingeniería de Sistemas Computacionales
REGISTRO DE
No. CRITERIO A EVALUAR CUMPLIMIENTO(10) OBSERVACIONES
SI NO
La actividad entregada tiene portada (datos del
alumno, datos de la actividad entregada), Guía
1 estructurada anexa (con los datos del alumno). 10%
Total 100%