Professional Documents
Culture Documents
XML
<?xml version="1.0" encoding="utf-8"?> ES LA VERSION DEL PROGRAMA Y EL UTF SIRVE PARA QUE
EL PROGRAMA RECONOZCA MAYUSCULAS Y TILDES
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" Son todas las herramientas que
se utilizan para las herramientas de la aplicación android
android:layout_width="match_parent" Este código sirve para la anchura del cuadro del texto
android:layout_height="match_parent"//* Este código sirve para la altura del cuadro del texto
tools:context=".MainActivity">"> //* Es el nombre de la ventana donde se guardo el archivo
<ImageView
android:layout_width="match_parent"//* El código anterior funciona para el cambio de
ventana entre formularios
<ImageView
android:layout_width="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
.java
public class MainActivity extends AppCompatActivity { El código anterior funciona para el cambio de
ventana entre formularios
@Override
protected void onCreate(Bundle savedInstanceState) { El código anterior funciona para el cambio de
ventana entre formularios
public void muestraImagen(View view){ El código anterior funciona para el cambio de ventana
entre formularios
</TableRow>
<TableRow
android:layout_height="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
<TextView
android:textAppearance="?android:attr/textAppearanceMedium" El código anterior funciona
para el cambio de ventana entre formularios
</TableRow>
<TableRow
android:layout_height="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
<TextView
android:textAppearance="?android:attr/textAppearanceSmall" El código anterior funciona para
el cambio de ventana entre formularios
</TableRow>
<TableRow
android:layout_height="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
<ImageView
android:layout_width="wrap_content" El código anterior funciona para el cambio de
ventana entre formularios
<TextView
android:textAppearance="?android:attr/textAppearanceSmall" El código anterior funciona para el
cambio de ventana entre formularios
<TextView
android:textAppearance="?android:attr/textAppearanceSmall" El código anterior funciona para
el cambio de ventana entre formularios
.JAVA
public class MainActivity extends AppCompatActivity { El código anterior funciona para el cambio de
ventana entre formularios
@Override
protected void onCreate(Bundle savedInstanceState) { El código anterior funciona para el cambio de
ventana entre formularios
muestraBoleta();
}
public void muestraBoleta(){El código anterior funciona para el cambio de ventana entre
formularios
El código anterior funciona para el cambio de ventana entre formularios
double costo = 20; El código anterior funciona para el cambio de ventana entre formularios
int horas = 40; El código anterior funciona para el cambio de ventana entre formularios
double salario = costo*horas; El código anterior funciona para el cambio de ventana entre
formularios
double descuento = salario*0.05; El código anterior funciona para el cambio de ventana entre
formularios
double neto = salario-descuento;
El código anterior funciona para el cambio de ventana entre formularios
<TextView
android:layout_width="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
android:layout_height="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
<TextView
android:layout_width="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
El código anterior funciona para el cambio de ventana entre formularios
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium" El código anterior funciona para
el cambio de ventana entre formularios
<TextView
android:layout_width="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
<TextView
android:layout_width="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
</RelativeLayout>
.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" El código anterior funciona para el cambio
de ventana entre formularios
El código anterior funciona para el cambio de ventana entre formularios
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
android:layout_height="match_parent" El código anterior funciona para el cambio de ventana
entre formularios
<TextView
android:id="@+id/textView" El código anterior funciona para el cambio de ventana entre
formularios
<EditText
android:id="@+id/etNota1" El código anterior funciona para el cambio de ventana entre
formularios
<EditText
android:id="@+id/etAlumno" El código anterior funciona para el cambio de ventana entre
formularios
<EditText
android:id="@+id/etNota2" El código anterior funciona para el cambio de ventana entre
formularios
android:layout_width="wrap_content" El código anterior funciona para el cambio de ventana
entre formularios
<EditText
android:id="@+id/etNota3" El código anterior funciona para el cambio de ventana entre
formularios
<TextView
android:id="@+id/textView" El código anterior funciona para el cambio de ventana entre
formularios
<TextView
android:id="@+id/textView" El código anterior funciona para el cambio de ventana entre
formularios
android:text="Nota 1:" /> El código anterior funciona para el cambio de ventana entre
formularios
<TextView
android:id="@+id/textView" El código anterior funciona para el cambio de ventana entre
formularios
android:text="Nota 2:" /> El código anterior funciona para el cambio de ventana entre
formularios
<TextView
android:id="@+id/textView" El código anterior funciona para el cambio de ventana entre
formularios
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"
android:layout_marginBottom="80dp"
android:text="ALUMNO" />
El código anterior funciona para el cambio de ventana entre formularios
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"
android:layout_marginBottom="26dp"
android:text="PROMEDIO" />
El código anterior funciona para el cambio de ventana entre formularios
<TextView
android:id="@+id/tvAlumno"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="70dp"
android:text="xd" />
El código anterior funciona para el cambio de ventana entre formularios
<TextView
android:id="@+id/tvPromedio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="15dp"
android:text="dx" />
El código anterior funciona para el cambio de ventana entre formularios
<ImageButton
android:id="@+id/imageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"
android:layout_marginBottom="118dp"
android:layout_marginStart="21dp"
android:onClick="calcularPromedio"
app:srcCompat="@android:drawable/ic_partial_secure"/>
El código anterior funciona para el cambio de ventana entre formularios
</RelativeLayout>
.java
package com.miexamen.apppromedio;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
El código anterior funciona para el cambio de ventana entre formularios
public class MainActivity extends AppCompatActivity {
tvAlumno.setText(alumno);
tvPromedio.setText(String.format("%.2f",promedio));
}
}
El código anterior funciona para el cambio de ventana entre formularios
.XML
<EditText
android:id="@+id/etFechaNac"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="2"
android:ems="10"
android:inputType="date" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="REGISTRAR"
android:id="@+id/btnRegistrar"
android:layout_column="2"
android:background="@android:color/holo_blue_dark"
android:textColor="@color/abc_primary_text_material_dark"
android:onClick="muestraInformacion"
android:textSize="20dp"
tools:ignore="OnClick" />
</TableRow>
</TableLayout>
El código anterior funciona para el cambio de ventana entre formularios
</LinearLayout>
.JAVA
package com.miexamen.appregistropersonal;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
El código anterior funciona para el cambio de ventana entre formularios
public class MainActivity extends AppCompatActivity {
EditText etApellidos, etNombres, etEmail, etTelefono, etFechaNac;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etApellidos = (EditText)findViewById(R.id.etApellidos);
etNombres = (EditText)findViewById(R.id.etNombres);
etEmail = (EditText)findViewById(R.id.etEmail);
etTelefono = (EditText)findViewById(R.id.etTelefono);
etFechaNac = (EditText)findViewById(R.id.etFechaNac);
}
El código anterior funciona para el cambio de ventana entre formularios
public void muestraInformacion(View view){
Intent iInformacion = new Intent(MainActivity.this,Main2Activity.class);
iInformacion.putExtra("apellidos",etApellidos.getText().toString());
iInformacion.putExtra("nombres",etNombres.getText().toString());
iInformacion.putExtra("telefono",etTelefono.getText().toString());
iInformacion.putExtra("email",etEmail.getText().toString());
iInformacion.putExtra("fechaNac",etFechaNac.getText().toString());
startActivity(iInformacion);
}
}
El código anterior funciona para el cambio de ventana entre formularios
.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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"
tools:context=".Main2Activity">
El código anterior funciona para el cambio de ventana entre formularios
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:stretchColumns="1">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView6"
android:layout_marginBottom="20dp"
android:layout_span="2"
android:gravity="center"
android:text="INFORMACION DE REGISTRO"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:text="APELLIDOS"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/tvApellidos"
android:layout_column="1"
android:textColor="@color/abc_input_method_navigation_guard"/>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView9"
android:layout_column="1"
android:text="NOMBRES"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/tvNombres"
android:layout_column="1"
android:textColor="@color/abc_input_method_navigation_guard"/>
</TableRow>
<TableRow
android:layout_height="match_parent"
android:layout_width="match_parent">
<TextView
android:id="@+id/textView11"
android:layout_column="1"
android:text="TELEFONO"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/tvFono"
android:layout_column="1"
android:textColor="@color/abc_input_method_navigation_guard"/>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView4"
android:layout_column="1"
android:text="CORREO ELECTRONICO"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/tvCorreo"
android:layout_column="1"
android:textColor="@color/abc_input_method_navigation_guard"/>
</TableRow>
<TableRow
android:layout_height="match_parent"
android:layout_width="match_parent">
<TextView
android:id="@+id/textView15"
android:layout_column="1"
android:text="FECHA NAC."
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/abc_input_method_navigation_guard" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/tvFechaNac"
android:layout_column="1"
android:textColor="@color/abc_input_method_navigation_guard"/>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/btnSalir"
android:layout_width="match_parent"
android:onClick="salida"
android:layout_column="1"
android:text="SALIR"
tools:ignore="OnClick" />
</TableRow>
</TableLayout>
</RelativeLayout>
.java
package com.miexamen.appregistropersonal;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
TextView tvApellidos,tvNombres,tvTelefono,tvCorreo,tvFechaNac;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
tvApellidos = (TextView)findViewById(R.id.tvApellidos);
tvNombres = (TextView)findViewById(R.id.tvNombres);
tvTelefono = (TextView)findViewById(R.id.tvFono);
tvCorreo = (TextView)findViewById(R.id.tvCorreo);
tvFechaNac = (TextView)findViewById(R.id.tvFechaNac);
muestraDatos();
}
tvApellidos.setText(apellidos);
tvNombres.setText(nombres);
tvTelefono.setText(telefono);
tvCorreo.setText(correo);
tvFechaNac.setText(fechaNac);
}