SlideShare ist ein Scribd-Unternehmen logo
1 von 35
1
Samuel Enrique Chaidez Inzunza 4 J
Equipo
Brandon zuñiga
Alan godinez
Jovhany Jaime
2
INDICE
Hola Mundo…………………………………………..3
Lista de invitados…………………………………..4
Lista de invitados Editad……………………….5-6
Lista de Invitados Diferentes Colores…..7-8
Invitacion…………………………………9-10
Invitacion blanco……………………………………11
Invitación borde…………………………………12-13
Esquinas…………………………………14-15
Calculadora…………………………..16-20
Botones……………………………21
Par impar………………………….22-27
Examen………………………………….28-34
Conclusión…………………………………….35
3
HOLA MUNDO
4
LISTA DE INVITADOS
<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
4ndroid:text=”Lista de invitados”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:background=”#4CAF50”
android:textSize=”24sp” />
<TextView
android:text=”Oswaldo”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:background=”#4CAF50”
android:textSize=”24sp” />
<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”
5
/> </LinearLayout>
LISTA DE INVITADOS EDITADO
<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
5ndroid:text=”Lista de invitados”
android:layout_weight=”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”
6
android:layout_height=”50dp”
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>
7
Lista de invitados colores
<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="Listade invitados"
android:layout_weight="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="#1ca1cd"
android:textSize="24sp"/>
<TextView
android:text="Axel"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="50dp"
8
android:background="#A2FFEE"
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>
9
INVITACION
<?xml version="1.0"encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ImageView
android:src="@drawable/imgn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerCrop"/>
<TextView
android:text="you're invited!"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight=""
android:textColor="@android:color/white"
android:textSize="54sp"
android:background="#009688"/>
<TextView
android:text="Bonfire atthe beach"
10
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"/>
</android.support.constraint.ConstraintLayout>
11
INVITACION BLANCO
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="421dp"
android:layout_height="453dp"
android:layout_weight="1"
android:contentDescription="@string/todo"
android:scaleType="centerCrop"
android:src="@drawable/por_si_no"/>
<TextView
android:layout_width="343dp"
android:layout_height="wrap_content"
android:layout_weight="0"
android:background="#009688"
android:text="@string/you_re_invited"
android:textColor="@android:color/white"
android:textSize="54sp"/>
<TextView
android:layout_width="314dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="#009688"
android:text="@string/bonfire_at_the_beach"
12
android:textColor="@android:color/white"
android:textSize="34sp"/>
</LinearLayout>
INVITACION BORDE
<ImageView
android:layout_width="match_parent"
android:layout_height="412dp"
android:layout_weight="2"
android:background="@drawable/borde"
android:scaleType="fitXY"
android:src="@drawable/f"/>
<TextView
android:layout_width="401dp"
android:layout_height="wrap_content"
android:layout_weight="0"
android:background="@drawable/borde"
android:text="you're invited!"
android:textColor="@android:color/black"
android:textSize="44sp"/>
<TextView
android:layout_width="399dp"
android:layout_height="41dp"
android:layout_weight="20"
android:background="@drawable/borde"
android:text="bonfireatthe beach"
android:textColor="@android:color/black"
android:textSize="34sp"/>
13
</LinearLayout>
Se tiene que Crearun ArchivoXML enla Carpeta
Drawpable enlaque asignaremoslosvalores
que queremosparaposteriormente poderusar
ese códigoy ponerle borde aloselementosque
queremos
14
ESQUINAS
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:textSize="24sp"
android:text="I'mthiscorner"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:textSize="24sp"
android:text="No,uphere"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:textSize="24sp"
15
android:text="Wait,i'mhere"
/>
<TextView
android:id="@+id/jennie_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:text="Actuallyi'mhere"
android:textSize="24sp"/>
</RelativeLayout>
16
CALCULADORA
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="47dp"
android:text="TextView"
tools:text="NUMERO1" />
<EditText
android:id="@+id/editnum1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="numberDecimal"
android:text="Valor1aqui"/>
<TextView
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="43dp"
android:text="TextView"
tools:text="NUMERO2" />
17
<EditText
android:id="@+id/editnum2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="numberDecimal"
android:text="Valor2aqui"/>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
<Button
android:id="@+id/btsumar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="operacionSuma"
android:text="Suma"/>
<Button
android:id="@+id/btrestar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="operacionResta"
android:text="RESTA"/>
<Button
android:id="@+id/btmultiplicar"
18
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="operacionMultiplica"
android:text="Multiplica"/>
<Button
android:id="@+id/btdividir"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="operacioDivide"
android:text="Divide"/>
<TextView
android:id="@+id/textView6"
android:layout_width="match_parent"
android:layout_height="57dp"
android:text="TextView"
tools:text="RESULTADO"/>
<EditText
android:id="@+id/editresult"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Resultadoaqui"
android:inputType="numberDecimal"/>
</LinearLayout>
</LinearLayout>
19
MAIN ACTIVITY
package com.example.myapplication;
importandroid.support.v7.app.AppCompatActivity;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.widget.EditText;
publicclass MainActivityextendsAppCompatActivity{
publicEditTextnumero1,numero2,resultado;
@Override
protectedvoidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
numero1=(EditText)findViewById(R.id.editnum1);
numero2=(EditText)findViewById(R.id.editnum2);
resultado=(EditText)findViewById(R.id.editresult);
}
publicvoidoperacionSuma(View view)
{
floatsuma;
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
suma = n1 + n2;
resultado.setText(String.valueOf(suma));
}
publicvoidoperacionResta(Viewview)
{
floatresta;
20
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
resta= n1 - n2;
resultado.setText(String.valueOf(resta));
}
publicvoidoperacionMultiplica(View view)
{
floatmultiplica;
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
multiplica=n1 * n2;
resultado.setText(String.valueOf(multiplica));
}
publicvoidoperacionDivide(Viewview)
{
floatdivide;
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
divide =n1 / n2;
resultado.setText(String.valueOf(divide));
}
Lo importante paraque esta aplicaciónpuedaserviresQue el
mainactivitypredefine loque haracada botóny de ahí hacer
que losbotonestenganunafuccionponiéndolesenl Onclick
21
BOTONES
22
PAR IMPAR
<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"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView2"
android:layout_width="167dp"
android:layout_height="25dp"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="24dp"
android:text="Escribeunnumero"
android:textSize="18sp"
app:layout_constraintBottom_toTopOf="@+id/numero"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.035"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/numero"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
23
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:ems="10"
android:hint="numero"
android:inputType="number"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.043"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.111"/>
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:text="Determinar"
android:textSize="24sp"
android:onClick="Verificar"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.415"
app:layout_constraintStart_toStartOf="parent"
24
app:layout_constraintTop_toBottomOf="@+id/numero"
app:layout_constraintVertical_bias="0.104"/>
<TextView
android:id="@+id/respuesta"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:text="Resultado"
android:textSize="30sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.411"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button"
app:layout_constraintVertical_bias="0.192"/>
<Button
android:id="@+id/Borrar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="80dp"
android:layout_marginEnd="8dp"
android:text="Borrar"
android:onClick="borra"
25
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.589"
app:layout_constraintStart_toEndOf="@+id/numero"
app:layout_constraintTop_toTopOf="parent"/>
</android.support.constraint.ConstraintLayout>
26
MAIN ACTIVITY
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
public EditText numero;
public TextView resultado;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
numero = (EditText) findViewById(R.id.numero);
resultado = (TextView) findViewById(R.id.respuesta);
}
public void Verificar(View view) {
int num;
String respuesta;
27
num = Integer.parseInt(numero.getText().toString());
if (num % 2 == 0) {
respuesta = "Numero Par";
} else
respuesta = "Numero Impar";
resultado.setText(respuesta);
}
public void borra(View view){
numero.setText("");
resultado.setText("Resultado");
}
}
28
Examen
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="FF6699 ">
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="47dp"
android:background="@drawable/borde"
android:text="Número1"
tools:text="NUMERO1" />
<EditText
android:id="@+id/editnum1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:ems="10"
android:hint="Ingrese unnúmero"
android:inputType="numberDecimal"/>
<TextView
29
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="43dp"
android:background="@drawable/borde"
android:text=""
tools:text="NUMERO2" />
<EditText
android:id="@+id/editnum2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:ems="10"
android:hint="Ingrese unnúmero"
android:inputType="numberDecimal"/>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FF6699 "
android:orientation="vertical">
<Button
android:id="@+id/btsumar"
30
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:onClick="operacionSuma"
android:text="Suma"/>
<Button
android:id="@+id/btrestar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:onClick="operacionResta"
android:text="RESTA"/>
<Button
android:id="@+id/btmultiplicar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:onClick="operacionMultiplica"
android:text="Multiplica"/>
<TextView
android:id="@+id/textView6"
android:layout_width="match_parent"
android:layout_height="57dp"
android:background="@drawable/borde"
android:text="TextView"
31
tools:text="RESULTADO"/>
<EditText
android:id="@+id/editresult"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/borde"
android:ems="10"
android:hint="Resultadoaqui"
android:inputType="numberDecimal"/>
<ImageView
android:layout_width="match_parent"
android:layout_height="298dp"
android:layout_weight="0"
android:background="@drawable/borde"
android:src="@drawable/duo"/>
</LinearLayout>
</ScrollView>
32
MAIN ACTIVITY
importandroid.support.v7.app.AppCompatActivity;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.widget.EditText;
importandroid.widget.Toast;
importandroid.content.Context;
importandroid.widget.Toast;
publicclassMainActivityextendsAppCompatActivity{
publicEditTextnumero1,numero2,resultado;
@Override
protectedvoidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
numero1= (EditText) findViewById(R.id.editnum1);
numero2= (EditText) findViewById(R.id.editnum2);
resultado=(EditText) findViewById(R.id.editresult);
}
publicvoidoperacionSuma(View view){
try {
floatsuma;
floatn1 = Float.parseFloat(numero1.getText().toString());
floatn2 = Float.parseFloat(numero2.getText().toString());
suma= n1 + n2;
33
resultado.setText(String.valueOf(suma));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
publicvoidoperacionResta(View view) {
try {
floatresta;
floatn1 = Float.parseFloat(numero1.getText().toString());
floatn2 = Float.parseFloat(numero2.getText().toString());
resta= n1 - n2;
resultado.setText(String.valueOf(resta));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
publicvoidoperacionMultiplica(View view) {
try {
34
floatmultiplica;
floatn1 = Float.parseFloat(numero1.getText().toString());
floatn2 = Float.parseFloat(numero2.getText().toString());
multiplica= n1 * n2;
resultado.setText(String.valueOf(multiplica));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
}
Borde
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke
android:width="5px"
android:color="#000000"></stroke>
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
></padding>
</shape>
35
Conclusión
En este parcial pudimos llegar a observar
varias herramientas del Android studio al
estar haciendo varios programas, este es
nuestro inicio como grupo en este tema y
aunque tiene similitudes con las antiguas
aplicaciones donde hacíamos códigos tienen
sus diferencias y diferentes propósitos

Weitere ähnliche Inhalte

Mehr von Samuel Chaidez (20)

Resumen de temas
Resumen de temasResumen de temas
Resumen de temas
 
Trabajo de proyecto 1.4
Trabajo de proyecto 1.4Trabajo de proyecto 1.4
Trabajo de proyecto 1.4
 
Trabajo
TrabajoTrabajo
Trabajo
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Diagnostico
DiagnosticoDiagnostico
Diagnostico
 
Tales zempukiaku
Tales zempukiakuTales zempukiaku
Tales zempukiaku
 
Capturas taxi
Capturas taxiCapturas taxi
Capturas taxi
 
Gym capturas
Gym capturasGym capturas
Gym capturas
 
Oficina de correos
Oficina de correosOficina de correos
Oficina de correos
 
Capturas aeropuerto
Capturas aeropuertoCapturas aeropuerto
Capturas aeropuerto
 
Natacion capturas
Natacion capturasNatacion capturas
Natacion capturas
 
Tienda departamental capturas
Tienda departamental capturasTienda departamental capturas
Tienda departamental capturas
 
Arquitectura capturas
Arquitectura capturasArquitectura capturas
Arquitectura capturas
 
Farmacia capturas
Farmacia capturasFarmacia capturas
Farmacia capturas
 
Proyecto 4
Proyecto 4Proyecto 4
Proyecto 4
 
Empresa
EmpresaEmpresa
Empresa
 
Tienda de computo world
Tienda de computo worldTienda de computo world
Tienda de computo world
 
Empresa padre hijo
Empresa padre hijoEmpresa padre hijo
Empresa padre hijo
 
Word trabajo
Word trabajoWord trabajo
Word trabajo
 
Sitio de taxis word
Sitio de taxis wordSitio de taxis word
Sitio de taxis word
 

Portafolio evidencia