DESARROLLO DE APLICACIONES MÓVILES 🖧
Act,01 Diagnostico
Act,02 Mapa concetual de una App
Act,03 Cuadro comparativo de la diferencia de plataformas o tecnologías móviles
Act,04 Cuadro comparativo de lenguajes de desarollo
Act,05 Organizador gráfico de Apps y uso de las aplicaciones Android
Act,09 Ventajas y desventajas de los sistemas operativos
Act,10 Instalación de Android Studio
Act,10.2 Estructura de un proyecto en Android Studio
import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import android.widget.EditText; import android.widget.RadioButton; public class MainActivity extends AppCompatActivity { public EditText num1; public EditText num2; public EditText resultado; public CheckBox rbs, rbr, rbm, rbd; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); num1 = (EditText)findViewById(R.id.valor1); num2 = (EditText)findViewById(R.id.valor2); resultado = (EditText)findViewById(R.id.resultado); rbs = (CheckBox)findViewById(R.id.checkboxsum); rbr = (CheckBox)findViewById(R.id.checkboxres); rbm = (CheckBox)findViewById(R.id.checkboxmul); rbd = (CheckBox)findViewById(R.id.checkboxdiv); } public void operacion (View view) { float n1, n2, res; n1 = Float.parseFloat(num1.getText().toString()); n2 = Float.parseFloat(num2.getText().toString()); if (rbs.isChecked() == true) { res = n1 + n2; resultado.setText(String.valueOf(res)); } else if (rbr.isChecked() == true) { res = n1 - n2; resultado.setText(String.valueOf(res)); } else if (rbm.isChecked() == true) { res = n1 * n2; resultado.setText(String.valueOf(res)); } else if (rbd.isChecked() == true) { res = n1 / n2; resultado.setText(String.valueOf(res)); } } }


