practica 8

14
Practica 8 Yamary Sanchez Ramos Emiliano Gonzalez Mendez 4°Dm Programacion Margarita Alvarado

Upload: yamary-sanchez

Post on 17-Feb-2017

73 views

Category:

Technology


2 download

TRANSCRIPT

Practica 8Yamary Sanchez RamosEmiliano Gonzalez Mendez4°Dm ProgramacionMargarita Alvarado

Le damos a file/new/Android Application Project

En esta ventana solo pondremos como queremos que se llame el programa

En estas ventanas solo le daremos siguiente

En estas solo le daremos finish

Aparecerá esta pantaña y borraremos lo que dice «Hi world»

DE ESTAS PALETAS SELECCIONAREMOS ALGUNAS FUNCIONES

A este se le da el de rt1 y et2

Text View 1 y 2

Spinner

Un Button al que se le da la accion de Operar

Y un ultimo et3

Luego iremos ala parte superior izquierda y selecionamos la pestaña que dice src/com.example.divisiondedosnumeros/le damos doble click en MainActivity.java

Aparecerá esta pantalla

A la mitad de estos corchetes pondremos el siguiente código

import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.EditText;import android.widget.TextView;import android.widget.Spinner;import android.widget.ArrayAdapter; public class MainActivity extends Activity {            private Spinner spinner1;                       @Override            protected void onCreate(Bundle savedInstanceState) {                        super.onCreate(savedInstanceState);                        setContentView(R.layout.activity_main);                                               spinner1 = (Spinner) findViewById(R.id.spinner1);                String []opciones={"sumar","restar","multiplicar","dividir"};                       ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, opciones);

                spinner1.setAdapter(adapter);            }             @Override            public boolean onCreateOptionsMenu(Menu menu) {                        // Inflate the menu; this adds items to the action bar if it is present.                        getMenuInflater().inflate(R.menu.main, menu);                        return true;            }                       public void operar(View view) {        EditText et1=(EditText)findViewById(R.id.et1);        EditText et2=(EditText)findViewById(R.id.et2);        TextView tv3=(TextView)findViewById(R.id.tv3);                 int nro1=Integer.parseInt(et1.getText().toString());        int nro2=Integer.parseInt(et2.getText().toString());            String

selec=spinner1.getSelectedItem().toString();               if (selec.equals("sumar")) {            int suma=nro1+nro2;             String resu=String.valueOf(suma);             tv3.setText(resu);        }        else            if (selec.equals("restar")) {                int resta=nro1-nro2;                String resu=String.valueOf(resta);                tv3.setText(resu);            }            else                if (selec.equals("multiplicar")) {                    int multi=nro1*nro2;                    String resu=String.valueOf(multi);                    tv3.setText(resu);                }                else                    if (selec.equals("dividir")) {                        int divi=nro1/nro2;                        String resu=String.valueOf(divi);                        tv3.setText(resu);                    }            }}

Así aparecerá el código

Le damos click derecho ala carpeta y nos saldrá esto y luego le damos a “Run As/Android Application”

Abrirá esta pantalla que es el emulador y del Android, y dejamos que carge.

Y listo..

Conclusión: • Si no le prestamos mucha atención al programa es fácil pero existen algunos errores en el programa, pero de allí en fuera es fácil y esta aplicación contiene la suma, la resta, la multiplicación y la división, 4 en 1 esta perfecto eso.

Yamary Sanchez Ramos 4°Dm Programación.