Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

DIVISIÓN DE INGENIERIA EN SISTEMAS COMPUTACIONALES

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

• Después de crear un nuevo proyecto y seleccionamos que tipo de interfaz


que se necesitara

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

• El resto se queda igual

• Después se abra la venta del código con un código auto generado


• Abrimos el diseño de la interfaz y se agregaron 3 cajas de texto,4 label y 2
Botones
• Las etiquetas son TextView las cajas de texto son plain text y los botones
son button como se muestra abajo
2

• Una ves pues tos todos los elementos debería quedar 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

Docente: (2) Mtro. Oscar Olivares López

Asignatura: (3) Tópicos Avanzados de Programación

Indicador alcance: (4) Implementa soluciones en prácticas


de programación en JAVA
Nombre y número de Reyes Huerta Daniel 213107013 Grupo: (6) 341-m import
control: (5) libreria_daniel.Libreria_Daniel;

Evidencia de Aprendizaje: (7) INVESTIGACION


Indicaciones generales: (9)
• La investigación debe ser entregado en tiempo y forma, en las fecha y horas indicados por el profesor.
• La investigación deberá entregarse de forma individual.
• La investigación del reporte debe ser nítida y pulcra. No debe incluir faltas de ortografía

Criterios de evaluación: (10)

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%

La actividad maneja una introducción anticipada a


2 cada apartado que maneja. 10%

Hace uso de screenshots de la ejecución del


3 código utilizado. 10%

Describe de forma detallada cada línea de


4 código usada en el programa. 50%

Agrega conclusiones al final de su trabajo


5 (actividad), enfocadas a lo que le fue solicitado. 10%

Maneja 3 referencias bibliográficas de Internet


6 colocándolas al final de dicha actividad solicitada. 10%

Total 100%

Puntuación 1ª oportunidad 2ª oportunidad


Alcanzada(10)

También podría gustarte