SlideShare una empresa de Scribd logo
1 de 39
PARCIAL 2
ALUMNO: Adán Guadalupe
Díaz Meza
MAESTRA: María De Lourdes
Ramírez Villaseñor
Materia: Desarrollo de
Aplicaciones Moviles
INDICE
 HOLA MUNDO
 APLICACIÓN 1
 APLICACIÓN 1.2
 APLICACIÓN 1.3
 APLICACIÓN 2
 APLICACIÓN 2.2
 APLICACIÓN 2.3
 APLICACIÓN 3
 APLICACIÓN 3.1
APLICACIÓN HOLA MUNDO
Código creadodesde MainActivity
packagecom.example.proyecto1;
LIBRERIAS QUESEUTUILIZARANENEL PROGRAMA (
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;)
Declaración de variables y a su vez se declara el mensajeque se mostrara en
pantalla (
public class MainActivity extends AppCompatActivity {
Button bn_presiona;
TextView texto;
String mensaje="Hola Cetis 100";
@Override)
protected void onCreate(Bundle savedInstanceState) {
crea la actividad en este caso la app
(super.onCreate(savedInstanceState);)
setContentView(R.layout.activity_main);
Muestra y crea el botón que se utilizara en el programa a su vez se le da
una variable (
bn_presiona=(Button)findViewById(R.id.bn_aceptar);)
texto=(TextView)findViewById(R.id.TV1);
Realiza el cambio de texto esta acción no es vista por el usuario (
bn_presiona.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)) {
Muestra el cambio de texto en la pantalla tras presionar el botón (
texto.setText(mensaje);)
Cierra cada una de las acciones abiertas en el programa (
}
}
}
})
APLICACIÓN 1
Programa creadodesde Activity_main
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
Se repitenlas mismas acciones encada TextViwe
<TextView(creauntextoque se mostraraenpantalla)
android:text="Lista de Invitados"(textoque mostrara)
android:layout_width="wrap_content"(controlael anchodel textoque
se mostraraen pantalla)
android:layout_height="wrap_content"(controlael anchodel textoque
se largó enpantalla)
android:background="#4CAF50"(acciónque se utilizaparaseleccionar el
color )
android:textSize="24sp" />(Acciónque controlael tamañode letra)
<TextView
android:text="Oswaldo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="20sp" />
<TextView
android:text="Axel"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:background="#4CAF50"
android:textSize="24sp" />
<TextView
android:text="Elian"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp" />
APLICACIÓN 1.2
Se repite lamisma secuenciaque enel reporte anterior peroadiferencia
del anterior al realizar laacciónque controlael ancho del cuadro de texto
en este programacambiaremos el wrap_conect por 1.5 ya que la pantalla
se divide en6 y cada uno de los cuadros de textoutilizara1.5 del tamañode
la pantalla
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
<TextView
android:text="Lista de Invitados"
android:layout_weight="1.5"(estaes laacciónque cambiara dividiendola
pantalla enpartes de 1.5)
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp" />
<TextView
android:text="Oswaldo"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp" />
<TextView
android:text="Axel"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp" />
<TextView
android:text="Elian"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp" />
</LinearLayout>
Aplicación 1.3
Este programa seráigual que el anterior creadoenactivity_mainsoloque
en estaocasióncambiaremos el color de cada cuadrode textode esta
manera se apreciaramás el cambio o tamaño de dichocuadro de texto
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
<TextView
android:text="Lista de Invitados"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"(parámetroque cambiara #4CAF50 esto
es un color que lo cambiaremos por otro escribiéndoloconayuda de una
paletade colores oel color eningles ejemplo blue)
android:textSize="24sp" />
<TextView
android:text="Oswaldo"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#7FA4FF"
android:textSize="24sp" />
<TextView
android:text="Axel"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#A5A5A5"
android:textSize="24sp" />
<TextView
android:text="Elian"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:textSize="24sp" />
</LinearLayout>
Aplicación 2
Codigo creadoen activity_main
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout(abre el programa)
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView(adiferenciadel TextVieweste creauncuadroque muestra
una imagen)
android:src="@drawable/descarga"(estaacción llamarao traeráa una
imagen. enla captura anterior se
observanvarias carpetas enlas cuales laque importaraen este programa
serála carpetadrawable que seráenla que se pegara la imagenpara poder
llamarlacon estaacción )
android:layout_width="match_parent"(controlael anchode la imagen)
android:layout_height="wrap_content"(controlael largode la imagen)
android:layout_weight="1"(controlalaporciónde pantalla que tomara
la imagen)
android:scaleType="centerCrop"(estaúltimaaccióncontrolaraque la
imagense muestre centradaasu ves cambiando el parámetro“centerCrop”
se cambiara la ubicación del cuadro ) />
Los siguientes TextViewcumpliránla mismaacción que los de los
programas anteriores agregandolaacción
android:textColor="@android:color/white" utilizadaparadar un color a la
letrade dicho texto
<TextView
android:text="You´reinvited!"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0"
android:textColor="@android:color/white"
android:textSize="54sp"
android:background="#009688"/>
<TextView
android:text="Bonfireat the beach"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0"
android:textColor="@android:color/white"
android:textSize="34sp"
android:background="#009688"/>
</LinearLayout>(Cierrael rpograma)
Aplicación 2.2
Recordando lo de la app anterior tendremos que copiar laimagen al
programa y así para que aparezcay utilizandolos parámetros
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"
Acomodaremos el textoola imagen siendoque al poner serono tendra
margen y abarcara toda la pantalla
ya que estaapp muestrael textoy la imagen entoda la pantalla
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:src="@drawable/descarga"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="1"
android:scaleType="centerCrop" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"
android:background="#009688"
android:text="You´reinvited!"
android:textColor="@android:color/white"
android:textSize="54sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"
android:background="#009688"
android:text="Bonfireat the beach"
android:textColor="@android:color/white"
android:textSize="34sp" />
</LinearLayout>
Aplicación 2.3
(Este programa se creaen activity_mainasu vez cumple las mismas
especificaciones que el programaanterior adiferenciade que aquí
controlaremos conestas tres acciones el tamañode el o los márgenes que
se pondrán a la imageny los textos
android:layout_marginHorizontal="20dp",
android:layout_marginTop="20dp",
android:layout_marginBottom="20dp")
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:src="@drawable/descarga"
android:layout_width="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="20dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerCrop" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_weight="0"
android:background="#009688"
android:text="You´reinvited!"
android:textColor="@android:color/white"
android:textSize="54sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginBottom="20dp"
android:layout_weight="0"
android:background="#009688"
android:text="Bonfireat the beach"
android:textColor="@android:color/white"
android:textSize="34sp" />
</LinearLayout>
APLICACIÓN 3
Programa creadoen activity_mainque mostraraen pantallalo escritoentre
comillas enlos android:text=”” loque se busca lograr eneste programaes
el obtener un lugar predeterminadoenlapantalla para cada TextView
En este programacomo podran ver se agrearanlas sguientes lineas de
codigo utilizadas para modificar el lugar del textodandole una ubicacion en
la pantalla
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp">
<TextView(cuadro de texto)
android:text="I'mthis corner"(textoamostrar)
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"(parametroutilizadoparala
ubicaciondel texto)
android:layout_alignParentLeft="true"/>(parametroutilizadoparala
ubicaciondel texto)
<TextView
android:text="No, up here"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"/>
<TextView
android:text="Wait, I'mhere"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"/>
<TextView
android:text="Actually, I'm here"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"/>
</RelativeLayout>
APLICACIÓN 3
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/lyla_text_view"(variable del cuadrode texto)
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"(estalineade codigo indica
una de las direcciones que el cuadrode textotomara)
android:layout_alignParentLeft="true"(lineade textoque indicala
segundadireccionque tomara el cuadro de texto)
android:textSize="24sp"(indicael tamañode letra)
android:text="Lyla"(textoque mostrarael cuadrode texto)
/>
<TextView
android:id="@+id/me_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_toRightOf="@+id/lyla_text_view"
android:textSize="24sp"
android:text="Me"
/>
<TextView
android:id="@+id/natalie_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24sp"
android:text="Natalie"
/>
<TextView
android:id="@+id/kunalben_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
android:textSize="24sp"
android:text="KunalBen"
/>
<TextView
android:id="@+id/jennie_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Jennie"
android:textSize="24sp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
/>
<TextView
android:id="@+id/amy_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="78dp"(enestaindicacionse le pide al
codigo mostrar el textoconun margen definidopor el progrmador)
android:layout_marginBottom="0dp"(enestaindicacionse le pide al
codigo mostrar el textoconun margen definidopor el progrmador el valor
que se le a es 0 gacias a que este códigoaparecerápegadoeneste casoal
margen inferior)
android:text="Amy"
android:textSize="24sp" />
<TextView
android:id="@+id/kagure_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Kagure"
android:textSize="24sp"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
/>
<TextView
android:id="@+id/omoju_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="0dp"
android:layout_marginBottom="24dp"
android:text="Omoju"
android:textSize="24sp" />
</RelativeLayout>
Scrollview
portada
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.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="@color/colorPrimary"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView" //Android le da una variable por
defecto al cuadro de texto aunque aqui la puedes cambiar
android:layout_width="148dp"
android:layout_height="35dp"
android:layout_marginStart="212dp"
android:layout_marginRight="48dp"
android:lineSpacingExtra="30sp"//Las cuatro lineas anteriores sirven
para modificar los aprametros establecidos de la pantalla
android:text="Bienvenidos" //texto mostrado en el cuadro de texto
android:textColor="@color/colorAccent" //sirvepara modificar el
color de texto
android:textSize="24sp" //Modifica el tamaño de la letra
android:typeface="monospace" //Modifica el tipo de letra
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.166" />
<ImageView //crea un cuadro utilizado para poner imagenes
android:id="@+id/imageView" //muestra el id de la imagen que se
mstrara
android:layout_width="127dp"
android:layout_height="132dp"
android:layout_marginStart="8dp"
android:layout_marginTop="72dp"
android:layout_marginEnd="8dp" //las cuatro lineas
anteriores modifican los parametros o el tamaño de la imagen
app:layout_constraintEnd_toStartOf="@+id/textView"
app:layout_constraintHorizontal_bias="0.086"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/img" />
<TextView
android:id="@+id/textView2"
android:layout_width="229dp"
android:layout_height="37dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="A la Programacion"
android:textAlignment="center"
android:textAllCaps="false"
android:textColor="@color/colorAccent"
android:textSize="24sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView" />
<TextView
android:id="@+id/textView3"
android:layout_width="325dp"
android:layout_height="34dp"
android:layout_marginStart="8dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="8dp"
android:text="Un mundo fantastico te espera "
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView4" />
<TextView
android:id="@+id/textView4"
android:layout_width="254dp"
android:layout_height="32dp"
android:layout_marginStart="8dp"
android:layout_marginTop="44dp"
android:layout_marginEnd="8dp"
android:text="Estudiante de Bachillerato"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.496"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView2" />
<TextView
android:id="@+id/textView5"
android:layout_width="106dp"
android:layout_height="37dp"
android:layout_marginStart="8dp"
android:layout_marginTop="56dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:text="Con Android"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
android:typeface="sans"
app:layout_constraintBottom_toTopOf="@+id/textView4"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.557"
app:layout_constraintStart_toEndOf="@+id/textView2"
app:layout_constraintTop_toBottomOf="@+id/textView"
app:layout_constraintVertical_bias="0.0" />
<TextView
android:id="@+id/textView6"
android:layout_width="133dp"
android:layout_height="28dp"
android:layout_marginStart="8dp"
android:layout_marginTop="32dp"
android:layout_marginEnd="8dp"
android:text="con Android"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.507"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView3" />
<TextView
android:id="@+id/textView7"
android:layout_width="208dp"
android:layout_height="36dp"
android:layout_marginStart="8dp"
android:layout_marginTop="32dp"
android:layout_marginEnd="8dp"
android:text="Estas preparado?"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.545"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView6" />
<Button //crea un boton
android:id="@+id/button" //muestra la id del boton
android:layout_width="110dp"
android:layout_height="52dp"
android:layout_marginStart="8dp"
android:layout_marginTop="28dp"
android:layout_marginEnd="8dp" //Modifica los parametros
del boton
android:text="OFF"
android:textAlignment="center"
android:textAllCaps="true"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.537"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView7" />
<TextView
android:id="@+id/textView8"
android:layout_width="195dp"
android:layout_height="37dp"
android:layout_marginStart="8dp"
android:layout_marginTop="28dp"
android:layout_marginEnd="8dp"
android:text="No te arrepentiras"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.22"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="44dp"
android:layout_marginStart="8dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="8dp"
android:text="SALIR"
android:textAlignment="center"
android:textColor="@color/colorAccent"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.885"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView8" />
</android.support.constraint.ConstraintLayout> //Cierra el programa
Calculadora
packagecom.example.calculadorap4;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.EditText;
import android.view.View;
public class MainActivity extends AppCompatActivity {
public EditText num1, num2, resu; //declara publicos los datos que
tenemos para usarlos en los el programa
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
num1=(EditText) findViewById(R.id.editn1); //se declara la
relación entre nuestro editText y la variable que colocamos en .java
num2=(EditText) findViewById(R.id.editn2); //se declara la
relación entre nuestro editText y la variable que colocamos en .java
resu=(EditText) findViewById(R.id.editresult); //se decara la relación
entre nuestro editText y la variable que colocamos en .java
}
public void opsuma(View view)
{
float suma; //se declara l variablepara realizar la operación
float n1=Float.parseFloat(num1.getText().toString()); //se declara
nuestra variable como float
float n2=Float.parseFloat(num2.getText().toString()); //se declara
nuestra variable como float
suma=n1+n2; //se realiza la operación
resu.setText(String.valueOf(suma)); //declaracion del
resultdo
}
public void opresta(View view)
{
float resta;
float n1=Float.parseFloat(num1.getText().toString());
float n2=Float.parseFloat(num2.getText().toString());
resta=n1-n2;
resu.setText(String.valueOf(resta));
}
public void opmultiplica(View view)
{
float multiplica;
float n1=Float.parseFloat(num1.getText().toString());
float n2=Float.parseFloat(num2.getText().toString());
multiplica= n1*n2;
resu.setText(String.valueOf(multiplica));
}
public void opdivide(View view)
{
float divide;
float n1=Float.parseFloat(num1.getText().toString());
float n2=Float.parseFloat(num2.getText().toString());
divide= n1/n2;
resu.setText(String.valueOf(divide));
}
}
DESING .XML//diseño de pantalla
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.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="@color/colorPrimaryDark"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView4" //id de el textView
android:layout_width="406dp" //declaracion del ancho de nuestro
textView
android:layout_height="69dp" //declaracion del Largo de nuestro
textView
android:layout_marginLeft="5dp"
android:lineSpacingExtra="30sp"
android:text="Escribeun Numero!" //texto que sepresenta al usuario
android:textAlignment="center" //prametro del texto “centrado”
android:textSize="30sp" //prametro del texto “tamaño de la
letra”
android:textStyle="bold" //prametro del texto “tipo de letra”
android:typeface="monospace"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.114" />
<EditText
android:id="@+id/editnum"
android:layout_width="301dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="50dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="37dp"
android:ems="10"
android:hint="Número"
android:inputType="number"
android:textAlignment="center"
android:textSize="30sp"
android:textStyle="italic"
android:typeface="monospace"
app:layout_constraintBottom_toTopOf="@+id/determinar"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView4"
app:layout_constraintVertical_bias="0.0" />
<Button
android:id="@+id/determinar"
android:layout_width="271dp"
android:layout_height="57dp"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="53dp"
android:background="@color/colorPrimaryDark"
android:text="Determinar"
android:textAlignment="center"
android:textColor="@color/colorPrimary"
android:textSize="30sp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/result"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.58"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/result"
android:layout_width="210dp"
android:layout_height="49dp"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="284dp"
android:text="Resultado"
android:textAlignment="center"
android:textSize="30sp"
android:textStyle="italic"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.497"
app:layout_constraintStart_toStartOf="parent" />
</android.support.constraint.Constrain
Reportes de aplicaciones

Más contenido relacionado

Similar a Reportes de aplicaciones

Similar a Reportes de aplicaciones (20)

Diego
DiegoDiego
Diego
 
Reportes de actividad
Reportes de actividadReportes de actividad
Reportes de actividad
 
ANDROID BOOTCAMP 101: MI PRIMERA APLICACIÓN ANDROID - CÓMO INICIAR UN EMPREND...
ANDROID BOOTCAMP 101: MI PRIMERA APLICACIÓN ANDROID - CÓMO INICIAR UN EMPREND...ANDROID BOOTCAMP 101: MI PRIMERA APLICACIÓN ANDROID - CÓMO INICIAR UN EMPREND...
ANDROID BOOTCAMP 101: MI PRIMERA APLICACIÓN ANDROID - CÓMO INICIAR UN EMPREND...
 
Hola mundo
Hola mundoHola mundo
Hola mundo
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
 
Anroid studio
Anroid studioAnroid studio
Anroid studio
 
Android
AndroidAndroid
Android
 
Portafolio
PortafolioPortafolio
Portafolio
 
Manual de aplicaciones Moviles
Manual de aplicaciones MovilesManual de aplicaciones Moviles
Manual de aplicaciones Moviles
 
Tutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipseTutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipse
 
Aplicaciones ANDROID
Aplicaciones ANDROIDAplicaciones ANDROID
Aplicaciones ANDROID
 
manual
manualmanual
manual
 
manual
manualmanual
manual
 
manual
manualmanual
manual
 
Hola mundo1
Hola mundo1Hola mundo1
Hola mundo1
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
LabAndroid: Taller "Mi Primera Aplicación Android"
LabAndroid: Taller "Mi Primera Aplicación Android"LabAndroid: Taller "Mi Primera Aplicación Android"
LabAndroid: Taller "Mi Primera Aplicación Android"
 

Más de ADZM

Redes conexiones practica
Redes conexiones practicaRedes conexiones practica
Redes conexiones practicaADZM
 
Redes conexiones practica
Redes conexiones practicaRedes conexiones practica
Redes conexiones practicaADZM
 
Redes practica de arbol y estrella
Redes practica de arbol y estrellaRedes practica de arbol y estrella
Redes practica de arbol y estrellaADZM
 
Pp
PpPp
PpADZM
 
Pp
PpPp
PpADZM
 
Pp
PpPp
PpADZM
 
Ps
PsPs
PsADZM
 
Hosting y dominio
Hosting y dominioHosting y dominio
Hosting y dominioADZM
 
Tabla SQA
Tabla SQATabla SQA
Tabla SQAADZM
 
Algebra
Algebra Algebra
Algebra ADZM
 
Triptico TICs
Triptico TICs Triptico TICs
Triptico TICs ADZM
 
Ingles
InglesIngles
InglesADZM
 
Quimica
QuimicaQuimica
QuimicaADZM
 
Tutoría
TutoríaTutoría
TutoríaADZM
 
Logica
LogicaLogica
LogicaADZM
 
Asignatura tics
Asignatura ticsAsignatura tics
Asignatura ticsADZM
 
Asignatura ti cs
Asignatura ti csAsignatura ti cs
Asignatura ti csADZM
 

Más de ADZM (18)

Redes conexiones practica
Redes conexiones practicaRedes conexiones practica
Redes conexiones practica
 
Redes conexiones practica
Redes conexiones practicaRedes conexiones practica
Redes conexiones practica
 
Redes practica de arbol y estrella
Redes practica de arbol y estrellaRedes practica de arbol y estrella
Redes practica de arbol y estrella
 
Pp
PpPp
Pp
 
Pp
PpPp
Pp
 
Pp
PpPp
Pp
 
Ps
PsPs
Ps
 
1
11
1
 
Hosting y dominio
Hosting y dominioHosting y dominio
Hosting y dominio
 
Tabla SQA
Tabla SQATabla SQA
Tabla SQA
 
Algebra
Algebra Algebra
Algebra
 
Triptico TICs
Triptico TICs Triptico TICs
Triptico TICs
 
Ingles
InglesIngles
Ingles
 
Quimica
QuimicaQuimica
Quimica
 
Tutoría
TutoríaTutoría
Tutoría
 
Logica
LogicaLogica
Logica
 
Asignatura tics
Asignatura ticsAsignatura tics
Asignatura tics
 
Asignatura ti cs
Asignatura ti csAsignatura ti cs
Asignatura ti cs
 

Último

Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.Aldo Fernandez
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)BrianaFrancisco
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxmrzreyes12
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 

Último (16)

Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptx
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 

Reportes de aplicaciones