Enviar búsqueda
Cargar
Practica 4
•
Descargar como DOCX, PDF
•
0 recomendaciones
•
24 vistas
E
Erick Ramirez
Seguir
sdfgsdfgsdg sdf
Leer menos
Leer más
Motor
Denunciar
Compartir
Denunciar
Compartir
1 de 5
Descargar ahora
Recomendados
Lab 9 list view
Lab 9 list view
Phonepaseuth Phonhdala
Pemrograman mobile b tugas 1_1404505042
Pemrograman mobile b tugas 1_1404505042
Chatarina Indah Kristina Dewi
Practica 2
Practica 2
Erick Ramirez
Pract 7
Pract 7
Ricardo Elizondo López
Codificacion1
Codificacion1
ariannalizeeth
Actividad 03
Actividad 03
Jose AC
Programa6
Programa6
josuedelangel
Blog 8
Blog 8
iswan_di
Recomendados
Lab 9 list view
Lab 9 list view
Phonepaseuth Phonhdala
Pemrograman mobile b tugas 1_1404505042
Pemrograman mobile b tugas 1_1404505042
Chatarina Indah Kristina Dewi
Practica 2
Practica 2
Erick Ramirez
Pract 7
Pract 7
Ricardo Elizondo López
Codificacion1
Codificacion1
ariannalizeeth
Actividad 03
Actividad 03
Jose AC
Programa6
Programa6
josuedelangel
Blog 8
Blog 8
iswan_di
Actividad 04
Actividad 04
Jose AC
BindingCollectionAdapter
BindingCollectionAdapter
Artyom Vlasov
Migração de Domínios - Parte 3
Migração de Domínios - Parte 3
Jose Barata
Migração de Domínios - Parte 1
Migração de Domínios - Parte 1
Jose Barata
Migração de Domínios - Parte 2
Migração de Domínios - Parte 2
Jose Barata
Next client server
Next client server
iswan_di
Actividad 01
Actividad 01
Erick Ramirez
Practica 5
Practica 5
Erick Ramirez
Practica 3
Practica 3
Erick Ramirez
Ansdroid Studio
Ansdroid Studio
Erick Ramirez
Lenguajes
Lenguajes
Erick Ramirez
Plataformas
Plataformas
Erick Ramirez
Diagnostico
Diagnostico
Erick Ramirez
Reto laberinto
Reto laberinto
Erick Ramirez
Proyecto integrador
Proyecto integrador
Erick Ramirez
Programa arreglos 2
Programa arreglos 2
Erick Ramirez
Programa arreglos 1
Programa arreglos 1
Erick Ramirez
Programa 20
Programa 20
Erick Ramirez
Programa 19
Programa 19
Erick Ramirez
Programa 18
Programa 18
Erick Ramirez
Programa 17
Programa 17
Erick Ramirez
Programa 16
Programa 16
Erick Ramirez
Más contenido relacionado
La actualidad más candente
Actividad 04
Actividad 04
Jose AC
BindingCollectionAdapter
BindingCollectionAdapter
Artyom Vlasov
Migração de Domínios - Parte 3
Migração de Domínios - Parte 3
Jose Barata
Migração de Domínios - Parte 1
Migração de Domínios - Parte 1
Jose Barata
Migração de Domínios - Parte 2
Migração de Domínios - Parte 2
Jose Barata
Next client server
Next client server
iswan_di
La actualidad más candente
(6)
Actividad 04
Actividad 04
BindingCollectionAdapter
BindingCollectionAdapter
Migração de Domínios - Parte 3
Migração de Domínios - Parte 3
Migração de Domínios - Parte 1
Migração de Domínios - Parte 1
Migração de Domínios - Parte 2
Migração de Domínios - Parte 2
Next client server
Next client server
Más de Erick Ramirez
Actividad 01
Actividad 01
Erick Ramirez
Practica 5
Practica 5
Erick Ramirez
Practica 3
Practica 3
Erick Ramirez
Ansdroid Studio
Ansdroid Studio
Erick Ramirez
Lenguajes
Lenguajes
Erick Ramirez
Plataformas
Plataformas
Erick Ramirez
Diagnostico
Diagnostico
Erick Ramirez
Reto laberinto
Reto laberinto
Erick Ramirez
Proyecto integrador
Proyecto integrador
Erick Ramirez
Programa arreglos 2
Programa arreglos 2
Erick Ramirez
Programa arreglos 1
Programa arreglos 1
Erick Ramirez
Programa 20
Programa 20
Erick Ramirez
Programa 19
Programa 19
Erick Ramirez
Programa 18
Programa 18
Erick Ramirez
Programa 17
Programa 17
Erick Ramirez
Programa 16
Programa 16
Erick Ramirez
Programa 13
Programa 13
Erick Ramirez
Programa 12
Programa 12
Erick Ramirez
Programa 11
Programa 11
Erick Ramirez
Programa 10
Programa 10
Erick Ramirez
Más de Erick Ramirez
(20)
Actividad 01
Actividad 01
Practica 5
Practica 5
Practica 3
Practica 3
Ansdroid Studio
Ansdroid Studio
Lenguajes
Lenguajes
Plataformas
Plataformas
Diagnostico
Diagnostico
Reto laberinto
Reto laberinto
Proyecto integrador
Proyecto integrador
Programa arreglos 2
Programa arreglos 2
Programa arreglos 1
Programa arreglos 1
Programa 20
Programa 20
Programa 19
Programa 19
Programa 18
Programa 18
Programa 17
Programa 17
Programa 16
Programa 16
Programa 13
Programa 13
Programa 12
Programa 12
Programa 11
Programa 11
Programa 10
Programa 10
Practica 4
1.
Práctica 4: “Calculadora_1” Aplicación:
Estaesuna app que contengalasfuncionesbásicasde unacalculadora. Código 1: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="com.example.lap_c_pc36.myapplication.MainActivity"> <TextView android:id="@+id/textView2" android:layout_width="117dp" android:layout_height="30dp" android:text="Numero 1" android:textSize="20dp" /> <EditText android:id="@+id/num1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:hint="Introduce un numero" android:inputType="numberDecimal" /> <TextView android:id="@+id/textView3" android:layout_width="82dp" android:layout_height="30dp"
2.
android:text="Numero 2" android:textSize="20dp"/> <EditText android:id="@+id/num2" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:hint="Introduce un
numero" android:inputType="numberDecimal" /> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <Button android:id="@+id/btn" android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="operacionsuma" android:text="Suma" /> <Button android:id="@+id/btn3" android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="operacionresta" android:text="Resta" /> <Button android:id="@+id/btn2" android:layout_width="match_parent" android:layout_height="wrap_content"
3.
android:onClick="operacionmulti" android:text="Multiplicacion" /> <Button android:id="@+id/btn1" android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="operaciondivision" android:text="Division" /> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/textView5" android:layout_width="191dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="RESULTADO" android:textSize="20dp"
/> <EditText android:id="@+id/num3" android:layout_width="293dp" android:layout_height="4dp" android:layout_weight="2" android:ems="10" android:hint="Resultado" android:inputType="numberDecimal" /> </LinearLayout> </LinearLayout></LinearLayout>
4.
Código 2: package com.example.lap_c_pc36.myapplication; import
android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; public class MainActivityextends AppCompatActivity{ public EditText numero1, numero2, resul; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); numero1=(EditText)findViewById(R.id.num1); numero2=(EditText)findViewById(R.id.num2); resul=(EditText)findViewById(R.id.num3); } public void operacionsuma(Viewview){ float suma; float n1= Float.parseFloat(numero1.getText().toString()); float n2=Float.parseFloat(numero2.getText().toString()); suma= n1+n2; resul.setText(String.valueOf(suma)); } public void operacionresta(Viewview){ float resta; float n1=Float.parseFloat(numero1.getText().toString()); float n2=Float.parseFloat(numero2.getText().toString()); resta= n1-n2;
5.
resul.setText(String.valueOf(resta)); } public void operacionmulti(Viewview){ float
mul; float n1=Float.parseFloat(numero1.getText().toString()); float n2=Float.parseFloat(numero2.getText().toString()); mul=n1*n2; resul.setText(String.valueOf(mul)); } public void operaciondivision(Viewview) { float div; float n1=Float.parseFloat(numero1.getText().toString()); float n2=Float.parseFloat(numero2.getText().toString()); div= n1/n2; resul.setText(String.valueOf(div)); } Captura: Conclusión:En estapráctica se aprende a utilizarvariablesenAndroidStudioya utilizardiferentes objetosyextraerel valorde un objeto.
Descargar ahora