Más contenido relacionado Similar a Portafolio segundo parcial (18) Portafolio segundo parcial2. LISTA DE INVITADOS
En esta actividad aprendí a
como rellenar el espacio ya sea
solo a una palabra o a todo un
renglon
3. LISTA DE INVITADOS 2.0
Esta actividad es como la
segunda parte de la anterior, ya
que es modificarla de tal forma
en la que cada pequeño texto
abarque su parte proporcional
en la pantalla
4. RELATIVE LAYOUT
<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_lignParentRight="true"
/>
Con esta actividad aprendimos a
colocar el texto en las cuatro
diferentes esquinas de la pantalla
6. Esta aplicación es prácticamente la misma
que la anterior solo que aquí aprendimos a
ponerle un color solido de fondo
7. RELATIVE LAYOUT CON IMAGEN
<LinearLayout
xmlns:android="http://schemas.android.com/apk/re
s/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_margin="10dp"
android:src="@drawable/hi"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerCrop" />
<TextView
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="You're invited"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=""
android:textColor="@android:color/white"
android:textSize="34sp"
android:background="#009688" />
<TextView
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="10dp"
android:text="Bonfire at the beach"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"
android:textColor="@android:color/white"
android:textSize="34sp"
android:background="#009688"/>
</LinearLayout>
Con esta actividad insertamos
una imagen con los
conocimientos adquiridos
previamente y también
agregamos un texto en la
esquina inferior izquierda
8. CONSTRAINTLAYOUT EN ANDROID
<ImageView
android:layout_width="119dp"
android:layout_height="160dp"
android:layout_marginBottom="344dp"
android:layout_weight="1"
android:scaleType="centerCrop"
android:src="@drawable/dg"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
android:layout_marginLeft="4dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bienvenidos"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.689"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.134"
tools:textSize="18sp" />
<TextView
android:id="@+id/textView"
android:layout_width="164dp"
android:layout_height="25dp"
android:text="A la programación"
android:textSize="18sp"
app:layout_constraintEnd_toStartOf="@+id/textView2"
app:layout_constraintStart_toStartOf="parent"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteY="177dp" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Con Android"
android:textSize="18sp"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteX="258dp"
tools:layout_editor_absoluteY="177dp" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:layout_marginBottom="8dp"
android:text="Estudiante de Bachillerato"
android:textSize="18sp"
app:layout_constraintBottom_toTopOf="@+id/textView4"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteX="88dp" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="31dp"
android:text="Un mundo fantástico te espera"
android:textSize="18sp"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteX="80dp"
tools:layout_editor_absoluteY="243dp" />
12. Con esta aplicación aprendimos a
acomodar botones de marera
horizontal y vertical con diferentes
codigos
13. CALCULADORA
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 numero1, numero2, resultado;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
numero1=(EditText)findViewById(R.id.edit1);
numero2=(EditText)findViewById(R.id.edit2);
resultado=(EditText)findViewById(R.id.editres);
}
public void operacionsuma(View view)
{
float suma;
float n1 = Float.parseFloat(numero1.getText().toString());
float n2 = Float.parseFloat(numero2.getText().toString());
suma= n1 + n2;
resultado.setText(String.valueOf(suma));
}
public void operacionresta(View view)
{
float resta;
float n1 = Float.parseFloat(numero1.getText().toString());
float n2 = Float.parseFloat(numero2.getText().toString());
resta= n1 - n2;
resultado.setText(String.valueOf(resta));
}
public void operacionmultiplicacion( View view)
{
float multi;
float n1 =
Float.parseFloat(numero1.getText().toString());
float n2 =
Float.parseFloat(numero2.getText().toString());
multi = n1 * n2;
resultado.setText(String.valueOf(multi));
}
public void operaciondivision(View view)
{
float divi;
float n1 =
Float.parseFloat(numero1.getText().toString());
float n2 =
Float.parseFloat(numero2.getText().toString());
divi = n1%n2;
resultado.setText(String.valueOf(divi));
}
}
En esta aplicación
aprendíamos a
realizar una
calculadora en
androidStudio
15. Se realizo una aplicación
la cual determine si un
numero es par o impar