Documente Academic
Documente Profesional
Documente Cultură
Josue Antonio
Apellidos
Baez Perez
Matricula
2019-9070
Carrera
Desarrollo de Software
Materia
App Moviles
Tema
Tarea
Profesor
Freidy Nuñez
Fecha
09/06/2022
Activity_main
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
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:animationCache="false"
android:background="#2B2B2B"
tools:context=".MainActivity">
<ImageView
android:id="@+id/iv_MCCP"
android:layout_width="234dp"
android:layout_height="243dp"
android:layout_marginTop="32dp"
android:layout_marginEnd="88dp"
android:contentDescription="@string/iv_Imagen"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/ic_launcher_foreground"
tools:ignore="ImageContrastCheck" />
<CheckBox
android:id="@+id/cb_musica"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="33dp"
android:text="@string/check_Musica"
android:textColor="@color/white"
app:layout_constraintTop_toBottomOf="@+id/iv_MCCP"
tools:layout_editor_absoluteX="6dp" />
<CheckBox
android:id="@+id/cb_Carro"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/check_Carro"
android:textColor="@color/white"
app:layout_constraintTop_toBottomOf="@+id/cb_musica"
tools:layout_editor_absoluteX="0dp" />
<CheckBox
android:id="@+id/cb_Calle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/check_carro"
android:textColor="@color/white"
app:layout_constraintTop_toBottomOf="@+id/cb_Carro"
tools:layout_editor_absoluteX="16dp" />
<CheckBox
android:id="@+id/cb_Persona"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/checkPersona"
android:textColor="@color/white"
app:layout_constraintTop_toBottomOf="@+id/cb_Calle"
tools:layout_editor_absoluteX="0dp" />
<Button
android:id="@+id/btn_cargarIMG"
android:layout_width="176dp"
android:layout_height="68dp"
android:layout_marginStart="16dp"
android:layout_marginTop="36dp"
android:onClick="cambiarImagen"
android:text="@string/btn_Cargar"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/cb_Persona" />
<Button
android:id="@+id/btn_verDatos"
android:layout_width="176dp"
android:layout_height="68dp"
android:layout_marginTop="36dp"
android:layout_marginEnd="16dp"
android:onClick="Siguiente"
android:text="@string/btn_verDatos"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/cb_Persona" />
</androidx.constraintlayout.widget.ConstraintLayout>
activity_datos_estudiantes
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
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:background="#2B2B2B"
tools:context=".datosEstudiante">
<ImageView
android:id="@+id/iv_estudiante"
android:layout_width="266dp"
android:layout_height="277dp"
android:layout_marginTop="48dp"
android:layout_marginEnd="72dp"
android:contentDescription="@string/foto"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/fotoe"
tools:ignore="ImageContrastCheck" />
<TextView
android:id="@+id/datoNombre"
android:layout_width="283dp"
android:layout_height="30dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="64dp"
android:text="Josue Baez"
android:textAlignment="center"
android:textColor="@color/white"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/iv_estudiante" />
<TextView
android:id="@+id/datoMateria"
android:layout_width="283dp"
android:layout_height="30dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="64dp"
android:text="Introduccion al Desarrollo Moviles"
android:textAlignment="center"
android:textColor="@color/white"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/datoNombre" />
<TextView
android:id="@+id/datoUni"
android:layout_width="283dp"
android:layout_height="30dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="64dp"
android:text="Instituto Tecnologico las Americas"
android:textAlignment="center"
android:textColor="@color/white"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/datoMateria" />
<Button
android:id="@+id/btn_modificar"
android:layout_width="231dp"
android:layout_height="49dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="84dp"
android:onClick="Siguiente"
android:text="@string/modificar_datos"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/datoUni" />
<Button
android:id="@+id/btn_volverInicio"
android:layout_width="231dp"
android:layout_height="49dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="84dp"
android:onClick="Anterior"
android:text="@string/volver"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/btn_modificar" />
</androidx.constraintlayout.widget.ConstraintLayout>
Activity_modificar_estudiante
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
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:background="#2B2B2B"
tools:context=".modificarEstudiante">
<EditText
android:id="@+id/edit_Nombre"
android:layout_width="296dp"
android:layout_height="45dp"
android:layout_marginStart="56dp"
android:layout_marginTop="112dp"
android:autofillHints=""
android:ems="10"
android:hint="@string/nombre"
android:inputType="textPersonName"
android:minHeight="48dp"
android:textColor="@color/white"
android:textColorHint="@color/white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="TouchTargetSizeCheck,TouchTargetSizeCheck,TouchTargetSizeCheck"
/>
<EditText
android:id="@+id/edit_Materia"
android:layout_width="296dp"
android:layout_height="48dp"
android:layout_marginStart="56dp"
android:layout_marginTop="192dp"
android:autofillHints=""
android:ems="10"
android:hint="@string/materia"
android:inputType="textPersonName"
android:textColor="@color/white"
android:textColorHint="@color/white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/edit_universidad"
android:layout_width="296dp"
android:layout_height="48dp"
android:layout_marginStart="56dp"
android:layout_marginTop="272dp"
android:autofillHints=""
android:ems="10"
android:hint="@string/universidad"
android:inputType="textPersonName"
android:textColor="@color/white"
android:textColorHint="@color/white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/btn_aceptar"
android:layout_width="239dp"
android:layout_height="59dp"
android:layout_marginStart="84dp"
android:layout_marginTop="72dp"
android:onClick="cambiarDatos"
android:text="@string/aceptar"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edit_universidad" />
<Button
android:id="@+id/btn_volver2"
android:layout_width="239dp"
android:layout_height="59dp"
android:layout_marginStart="84dp"
android:layout_marginTop="36dp"
android:onClick="volver"
android:text="@string/volver"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/btn_aceptar" />
</androidx.constraintlayout.widget.ConstraintLayout>
MainActivity.java
package jochi.app.tarea4final;
import androidx.appcompat.app.AppCompatActivity;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.ImageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imagen = findViewById(R.id.iv_MCCP);
cb_Carro = findViewById(R.id.cb_Carro);
cb_Calle = findViewById(R.id.cb_Calle);
cb_Musica = findViewById(R.id.cb_musica);
cb_Persona = findViewById(R.id.cb_Persona);
}
public void cambiarImagen(View view) {
if(cb_Carro.isChecked()) imagen.setImageResource(R.drawable.carro);
if(cb_Musica.isChecked()) imagen.setImageResource(R.drawable.bocina);
if(cb_Calle.isChecked()) imagen.setImageResource(R.drawable.calle);
if(cb_Persona.isChecked())
imagen.setImageResource(R.drawable.persona);
datosEstudiantes.java
package jochi.app.tarea4final;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_datos_estudiante);
}
modificarEstudiante.java
package jochi.app.tarea4final;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_modificar_estudiante);
tv_Nombre.setText(nom1);
tv_Materia.setText(mat1);
tv_Uni.setText(univ1);