ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Práctica de Slash


Enviado por   •  28 de Octubre de 2022  •  Práctica o problema  •  674 Palabras (3 Páginas)  •  59 Visitas

Página 1 de 3

[pic 1]

[pic 2]INSTITUTO TECNOLÓGICO SUPERIOR DE CALKINÍ[pic 3]

EN EL ESTADO DE CAMPECHE

TRABAJO:

Práctica de Slash

ALUMNO:

Pérez Colli José Gerónimo

CARRERA:

Ingeniería  en Informática.

8 A

ASIGNATURA:

Desarrollo de Aplicaciones para Dispositivos Móviles

DOCENTE:

Isc. Carlos Omar Chab Lara

FECHA:

04/04/2022

CICLO ESCOLAR:

2021-2022P


Actividad - Splash

Objetivo

Realizar la carga de un splash (pantalla de inicio para una aplicación).

  • Introducción al archivo manifest.xml
  • Utilizar hilos
  • Cambio entre actividades

  1. Layouts

  • Relative Layout: es un grupo de vistas que muestra vistas secundarias en posiciones relativas. La posición de cada vista puede especificarse como relativa a elementos del mismo nivel (como a la izquierda de otra vista o por debajo de ella) o en posiciones relativas al área RelativeLayout superior (como alineada a la parte inferior, izquierda o central).
  1. Seleccionar una imagen que represente su aplicación
  2. Seleccionar archivo activity_main.xml
  1. Seleccionar vista código
  2. Cambiar la etiqueta ContraintLayout por RelativeLayout
  1. Eliminar las propiedades que tengan la palabra tools:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

   xmlns:app="http://schemas.android.com/apk/res-auto"

   android:layout_width="match_parent"

   android:layout_height="match_parent">

  1. Agregar un ImageView y asignar la imagen que seleccionaron para su splash
  2. Acomodar dentro del RelativeLayout

<ImageView

   android:id="@+id/imageView"

   android:layout_width="match_parent"

   android:layout_height="match_parent"

   android:layout_centerHorizontal="true"

   android:src="@mipmap/demosplash" />

  1. Agregar un ProgessBar dentro del RelativeLayout

<ProgressBar

   android:id="@+id/progressBar"

   style="?android:attr/progressBarStyleHorizontal"

   android:layout_width="188dp"

   android:layout_height="wrap_content"

   android:layout_alignParentStart="true"

   android:layout_alignParentEnd="true"

   android:layout_alignParentBottom="true"

   android:layout_marginBottom="51dp" />

Ejecuta la aplicación y ¿Qué es lo que observas?

        ¿El activity tuvo una transición? Respuesta:  No, solamente realizó una barra de progreso, una barra de tiempo ¿A qué se debe? Respuesta: No se le ha colocado el código de la tarea de la transacción el de TimerTask

  1. Agreguemos un nuevo activity, para ello
  1. Selecciona en el explorador de proyecto (lado izq.) app->res->layout
  2. De clic derecho y siga new->Activity->Empty Activity y nombrela HomeActivity

[pic 4]

TimerTask: Una tarea que se puede programar para una ejecución única o repetida por un temporizador.

Intent: Es un objeto de mensajería que puedes usar para solicitar una acción de otro componente de una app. Uno de los casos de uso principales:

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (368 Kb) docx (2 Mb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com