Java Ejercicios

Asignatura Datos del alumno Fecha Apellidos: Cale Pillco Plataformas de Desarrollo de Software 28 de junio de 2017

Views 182 Downloads 0 File size 662KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Asignatura

Datos del alumno

Fecha

Apellidos: Cale Pillco

Plataformas de Desarrollo de Software

28 de junio de 2017 Nombre: Diego Armando

Actividades Trabajo: Desarrollo de una aplicación sencilla en Android Descripción de la actividad Tienes que crear una aplicación Android que lea desde el teclado dos números y presente en pantalla la suma, la resta, la multiplicación y la división de esos dos números. Objetivo Desarrollar una aplicación sencilla en Android donde se ponga en práctica lo aprendido. Desarrollo Un proyecto de Android Studio contiene uno o más módulos que mantienen el código organizado en unidades de funcionalidad discretas. 1. Iniciar y configurar el proyecto Android Studio facilita la creación de apps de Android para varios factores de forma, como teléfonos, tablets, TV, Wear y Google Glass. El asistente New Project te permite elegir los formatos para tu app y completa la estructura del proyecto con todo lo que necesitas para comenzar. Usa los siguientes pasos para crear un proyecto nuevo.

Figura 1. Start a New Android Studio project

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)

Asignatura Plataformas de Desarrollo de Software

Datos del alumno

Fecha

Apellidos: Cale Pillco 28 de junio de 2017 Nombre: Diego Armando

En la siguiente ventana, puedes configurar el nombre de tu app, el nombre de paquete y la ubicación de tu proyecto.

Figura 2. Pantalla Configure your new project. 2. Seleccionar factores de forma y el nivel de API

Figura 3. Pantalla Target Android Devices. 3. Agregar una actividad En la siguiente pantalla, se selecciona un tipo de actividad para agregar a la app, como se muestra en la figura 4. En esta pantalla, se muestra un conjunto diferente de actividades para cada formato que seleccionaste antes.

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)

Asignatura Plataformas de Desarrollo de Software

Datos del alumno

Fecha

Apellidos: Cale Pillco 28 de junio de 2017 Nombre: Diego Armando

Figura 4. Pantalla Add an Activity para un formato de dispositivo móvil. 4. Configurar actividad

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)

Asignatura Plataformas de Desarrollo de Software

Datos del alumno

Fecha

Apellidos: Cale Pillco 28 de junio de 2017 Nombre: Diego Armando

5. Desarrollar tu app

Desarrollo de la interfaz gráfica

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)

Asignatura Plataformas de Desarrollo de Software

Datos del alumno

Fecha

Apellidos: Cale Pillco 28 de junio de 2017 Nombre: Diego Armando

Operaciones

Código package operaciones.ingdiego.operacionesbasicas; import import import import import import

android.support.v7.app.AppCompatActivity; android.os.Bundle; android.view.View; android.widget.Button; android.widget.EditText; android.widget.TextView;

public class MainActivity extends AppCompatActivity { EditText numero1,numero2; TextView tvResultado; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); numero1=(EditText) findViewById(R.id.numero1); numero2=(EditText) findViewById(R.id.numero2); Button btnSumar = (Button) findViewById(R.id.calcular); tvResultado = (TextView) findViewById(R.id.resultado); btnSumar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int aux1 = Integer.valueOf(numero1.getText().toString()); int aux2 = Integer.valueOf(numero2.getText().toString()); //suma int resultado = aux1 + aux2; //resta

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)

Asignatura Plataformas de Desarrollo de Software

Datos del alumno

Fecha

Apellidos: Cale Pillco 28 de junio de 2017 Nombre: Diego Armando

int resta = aux1 - aux2; //resta int multiplicacion = aux1 * aux2; //resta double division = aux1 / aux2; String respuesta="SUMA:"+resultado+"\n"+"RESTA:"+resta+"\n"+"MULTIPLICACIÓN:" +multiplicacion+"\n"+"DIVISIÓN:"+division; tvResultado.setText(respuesta); } }); } }

Resultados

TEMA 9 – Actividades

© Universidad Internacional de La Rioja, S. A. (UNIR)