Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Apple IOS
Windows Phone
Firefox OS
USS - COMPUTACIN MVIL - 2016-2
Google Android
2
Objective-C
.Net
Apple IOS
Windows Phone
Firefox OS
USS - COMPUTACIN MVIL - 2016-2
Google Android
3
Apple IOS
Windows Phone
Firefox OS
USS - COMPUTACIN MVIL - 2016-2
Google Android
4
Application
Activity
Activity
Activity
View
View
View
View
View
View
10
11
12
13
14
15
16
17
Hasta ahora solo hemos visto diseo (.xml). Antes de pasar implementar el archivo MainActivity.java de una
app veamos algunos conceptos fundamentales de java: @Override y Clases Abstractas
Para sobrescribir un mtodo en Java tenemos que tener una ClaseHija que herede mnimo un mtodo de
una ClasePadre.
@Override se utiliza para indicar que un mtodo ha modificado su comportamiento que hered de la
superclase.
USS - COMPUTACIN MVIL - 2016-2
18
19
20
21
22
content_main.xml
SUMAR
Resultado
23
content_main.xml
MainActivity.java
et1
PASO 1
et2
SUMAR
Resultado
tv3
24
Ejercicio 02: Suma de dos nmeros (Asociar los elementos XML con sus objetos en JAVA)
et1
Ingrese el Segundo Valor
et2
SUMAR
Resultado
MainActivity.java
content_main.xml
tv3
et1
et1 =
25
Ejercicio 02: Suma de dos nmeros (Asociar los elementos XML con sus objetos en JAVA)
et1
PASO 2
et2
SUMAR
Resultado
tv3
EXPLICACIN:
Las diferentes vistas definidas en main.xml, son creadas como objetos Java
cuando se ejecuta setContentView(R.layout.activity_main).
Si queremos manipular algunos de estos objetos hemos de declararlos (paso 1)
y asignarles la referencia al objeto correspondiente (paso 2). Para ello, hay que
introducir el atributo id en XML y utilizar el mtodo:
findViewById(R.id.valor_en_atributo_id).
26
Ejercicio 02: Suma de dos nmeros (Obtener datos o leer datos de EditText)
et1 . getText ( ) . toString ( )
nro1
Integer.parseInt ( valor1 )
et1
Ingrese el Segundo Valor
et2
SUMAR
Resultado
tv3
Integer.parseInt ( valor2 )
resu
String.valueOf( suma )
28
Ejercicio 02: Suma de dos nmeros (Obtener datos o leer datos de EditText)
et1
Ingrese el Segundo Valor
et2
SUMAR
Resultado
tv3
29
30