More Related Content More from Miroslava Montalvo More from Miroslava Montalvo (15) Portafolio22. 1.Proyecto 1______________________________________________________3
1.1 Ejercicio 1__________________________________________________________4
1.2 Ejercicio 2__________________________________________________________5
1.3 Ejercicio 3__________________________________________________________6
1.4 Ejercicio 4__________________________________________________________7
1.5 Ejercicio 5__________________________________________________________8
1.6 Ejercicio 6__________________________________________________________9
2.Proyecto 2 _____________________________________________________10
2.1 Ejercicio 1__________________________________________________________11
2.2 Ejercicio 2__________________________________________________________12
2.3 Ejercicio 3__________________________________________________________14
2.4 Ejercicio 4__________________________________________________________1
2.5 Ejercicio 5__________________________________________________________18
2.6 Ejercicio 6__________________________________________________________19
7. EJERCICIO 4
<RelativeLayout
xmlns:android="http://schemas.android.com/ap
k/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp">
<TextView
android:text="I'm in this corner"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"
android:layout_lignParentLeft="true" />
<TextView
android:text="No, up here"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentTop="true"
android:layout_lignParentLeft="true" />
<TextView
android:text="Wait, I'm here"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"
android:layout_lignParentLeft="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>
CONCLUSIÓN:
Al principio se me
complico este
ejercicio, porque
teníamos que
alinear las palabras
con un layout, para
este ejercicio
utilizamos el aling el
cual nos permitio
alinearlos a nuestra
manera, es decir, a
las indicaciones. (De
hecho el “aling”
también es usado al
momento de alinear
un texto/imagen en
html).
11. EJERCICIO 1
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
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="com.example.lap_c_pc19.myapplication.MainActivity">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/button16"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button15"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button13"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
CONCLUSIÓN:
12. EJERCICIO 2
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
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:orientation="vertical"
tools:context="com.example.lap_c_pc17.prueba2.MainActivity">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<Button
android:id="@+id/button35"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button34"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button33"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button32"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button17"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button7"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button16"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal">
<Button
android:id="@+id/button40"
android:layout_width="wrap_content"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button39"
android:layout_width="wrap_content"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button38"
android:layout_width="wrap_content"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button37"
android:layout_width="wrap_content"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button13"
android:layout_width="match_parent"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button14"
android:layout_width="match_parent"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button15"
android:layout_width="match_parent"
android:layout_height="400sp"
android:layout_weight="1"
android:text="Button" />
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
</ScrollView>
14. EJERCICIO 3
<?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="com.example.lab_c_pc_27.myapplication.MainActivit
y">
<ImageView
android:id="@+id/imageView"
android:layout_width="96dp"
android:layout_height="112dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.029"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/FB_IMG_1524074473622" />
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="68dp"
android:text="Bienvenidos"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.469"
app:layout_constraintStart_toEndOf="@+id/imageView"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button"
android:layout_width="54dp"
android:layout_height="40dp"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="Salir"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.972"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.982" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="A la programación"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.22"
app:layout_constraintStart_toStartOf="parent"
<TextView
android:id="@+id/textView3"
android:layout_width="80dp"
android:layout_height="17dp"
android:layout_marginBottom="328dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:text="Con android"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.594"
app:layout_constraintStart_toEndOf="@+id/textView2" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="272dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:text="Estudiante de bachillerato"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="Un mundo fantastico te espera"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/textView4"
app:layout_constraintVertical_bias="0.113" />
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.581" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="Estas preparado?"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf
app:layout_constraintVertical_bias="0.176" />
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="No te arrepentiras"
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.924" />
</android.support.constraint.ConstraintLayout>
17. EJERCICIO 4:
Calculadora
package com.example.lap_c_pc17.proyaecto2ejercicio4;
import android.annotation.SuppressLint;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
public EditText insr, insnum1,insnum2;
@SuppressLint("WrongViewCast")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
insnum1=(EditText)findViewById(R.id.primern);
insnum2=(EditText)findViewById(R.id.segunn);
insr=(EditText)findViewById(R.id.result);
}
public void operacionesSuma(View view)
{
float suma;
float n1 = Float.parseFloat(insnum1.getText().toString());
float n2 = Float.parseFloat(insnum2.getText().toString());
suma = n1 + n2;
insr.setText(String.valueOf(suma));
}
public void operacionesresta(View view)
{
float resta;
float n1 = Float.parseFloat(insnum1.getText().toString());
float n2 = Float.parseFloat(insnum2.getText().toString());
resta = n1 - n2;
insr.setText(String.valueOf(resta));
}public void operacionesmultiplicacion(View view)
{
float multiplicacion;
float n1 = Float.parseFloat(insnum1.getText().toString());
float n2 = Float.parseFloat(insnum2.getText().toString());
multiplicacion = n1 * n2;
insr.setText(String.valueOf(multiplicacion));
}public void operacionesdivision(View view)
{
float division;
float n1 = Float.parseFloat(insnum1.getText().toString());
float n2 = Float.parseFloat(insnum2.getText().toString());
division = n1/n2;
insr.setText(String.valueOf(division));}}
CONCLUSIÓN:
Código Java
18. EJERCICIO 5:
PROGRAMA QUE INDICA SI UN NÚMERO ES PAR O IMPAR
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/r
es/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="com.example.lap_c_pc19.myapplica
tion.MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Escribe un numero"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintHorizontal_bias="0.111"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.05" />
<EditText
android:id="@+id/editText_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginStart="28dp"
android:layout_marginTop="8dp"
android:ems="10"
android:hint="Numero"
android:inputType="numberDecimal"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.08" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="136dp"
android:layout_marginTop="8dp"
android:onClick="Verificar"
android:text="DETERMINAR"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.422"
android:layout_marginRight="136dp" />
<TextView
android:id="@+id/textView_resultado"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_marginBottom="184dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:hint="Resultado"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.501"
app:layout_constraintStart_toStartOf="parent"
/>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="172dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:onClick="Borrar"
android:text="Borrar"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.892"
app:layout_constraintStart_toStartOf="parent"
/>
</android.support.constraint.ConstraintLayout>
Código Texto
19. EJERCICIO 5:
PROGRAMA QUE INDICA SI
UN NÚMERO ES PAR O
IMPAR
package com.example.lap_c_pc19.myapplication;
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.editText_num);
resultado=(TextView)findViewById(R.id.textView_resultado);
}
public void Verificar(View view){
int num;
String respuesta;
num=Integer.parseInt(numero.getText().toString());
if (num % 2==0)
respuesta="Numero Par";
else
respuesta="Numero Impar";
resultado.setText(respuesta);
}
public void Borrar(View view){
numero.setText("");
resultado.setText("");
}
}
Código Java
CONCLUSIÓN: