Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos:
Utilizar los import de acuerdo a los controles(widget) a usar.
Declarar objetos y métodos para manejo de Intent.
Crear métodos y mostrar los resultados del evento Listener.
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Double altura = Double.valueOf(et1.getText().toString());
Double gen = Double.valueOf(et2.getText().toString());
Paso 5. Adecue el archivo xml, para la clase main. Escriba el siguiente código en el
MainActivity.java
<EditText
android:id="@+id/etgeneratriz"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.202"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.537" />
<TextView
android:id="@+id/t3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="128dp"
android:text="Introduzca la generatriz:"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.139"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.306" />
<TextView
android:id="@+id/txttitulo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Calculo de Area de un Cono"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.102"
tools:ignore="MissingConstraints" />
<TextView
android:id="@+id/t2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="128dp"
android:text="Introduzca la altura:"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.139"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.075" />
<EditText
android:id="@+id/etaltura"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.202"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.327" />
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enviar"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.458"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.721" />
Paso 6. Agregue el código de la clase resultado.
}
});
}
}
Paso 7. Ajuste el archive xml de resultado, para que se muestre de la siguiente forma,
considerando el uso de 4 widget. Redondee los decimales.
Paso 8. Ejecútelo.
Luego de realizar el primer programa, cree el siguiente diseño
MC .Ronald
Cantidad:
Comprar
Programa #2
Utilizando Intent, un button y Radiobutton, cuando el usuario escoja un combo, pase
a otra brinde el resultado deseado de acuerdo con la cantidad, pueden usar su
creatividad para fondo, colores imágenes. Recuerde compartir el Enlace, todos los
laboratorios pueden ser en grupo.