Está en la página 1de 9

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

PLAN DE TRABAJO DEL


ESTUDIANTE
TRABAJO FINAL DEL CURSO

1. INFORMACIÓN GENERAL

Apellidos y Nombres: ORDAYA MORALES Genesis ID: 1220676


Dirección Zonal/CFP: PASCO

Carrera: INGENIERIA DE SOFTWARE CON INTELIGENCIA Semestre: V


ARTIFICIAL
Curso/ Mód. DISEÑO Y DESARROLLO DE APLICACIONES MOVILES I
Formativo
Tema del Trabajo: CREACION DE APP

2. PLANIFICACIÓN DEL TRABAJO

N ACTIVIDADES/ CRONOGRAMA/ FECHA DE ENTREGA


° ENTREGABLES
1 DESARROLLO DE PROTOTIPO 25/04/20
21
2 ANALISIS DE INFORMACIÓN 28/04/202
1
3 DEFINICIÓN DE 30/04/202
ARQUITECTURA 1
4 DISEÑO DEL PROTOTIPO 02/05/202
1

3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:

N PREGUNT
º AS
11. Describir las características de los siguientes controles: controles básicos Button,
EditText, TextView.

22. Describir las características de los siguientes controles: controles básicos Button,
EditText, TextView.

33. Describir el uso práctico de los siguientes controles: ViewGroups en Table Layout con
Spinner. Distribuye View Groups en Frame Layout con Progress Bar, Distribuye View Groups en
Table Layout con Spinner. Distribuye View Groups en Absolute Layout con Image Button
 ViewGroups en Table Layout con Spinner:

4. En que consiste crear aplicaciones grabando en SQLite con componente Intent.


4
5. Realizar una breve descripción sobre SQLite con datos síncronos y asíncronos.
5

2
TRABAJO FINAL DEL CURSO

3
HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA

1.
6. Describir las características de los siguientes controles: controles básicos Button,
EditText, TextView.

 Button : A través de él, podemos dar órdenes, sirve como comando, Cerrar un
programa, Ver archivos, Desplegar una imagen, Ejecutar operaciones
matemáticas, Minimizar o maximizar una ventana, Desplegar formularios,
Funcionar como menú, Mostrar un formulario.
 EditText: interactúa con el usuario mostrando , recoge la información
capturada y propiedades 
 TextView: Muestra un determinado texto al usuario, igual que en el caso de
los botones, el texto del control se establece mediante la propiedad android:text

2.
7. Describir las características de los siguientes controles: controles básicos Button,
EditText, TextView.

 Button : A través de él, podemos dar órdenes, sirve como comando, Cerrar un
programa, Ver archivos, Desplegar una imagen, Ejecutar operaciones
matemáticas, Minimizar o maximizar una ventana, Desplegar formularios,
Funcionar como menú, Mostrar un formulario.
 EditText: interactúa con el usuario mostrando, recoge la información
capturada y propiedades 
 TextView: Muestra un determinado texto al usuario, igual que en el caso de
los botones, el texto del control se establece mediante la propiedad android:text

3.
8. Describir el uso práctico de los siguientes controles: ViewGroups en Table Layout con
Spinner. Distribuye View Groups en Frame Layout con Progress Bar, Distribuye View Groups
en Table Layout con Spinner. Distribuye View Groups en Absolute Layout con Image Button
 ViewGroups en Table Layout con Spinner:

 ViewGroups en Table Layout con Spinner:

TableLayout es un objeto ViewGroup que muestra elementos View secundarios en


filas y columnas.
TableLayout posiciona sus elementos secundarios en filas y columnas. Los
contenedores de TableLayout no muestran líneas de bordes para las filas, columnas
o celdas.

Los objetos TableRow son las vistas secundarias de TableLayout. Cada fila tiene


cero o más celdas, y cada una se define por cualquier tipo de objeto View. Por lo
tanto, las celdas de una fila pueden estar compuestas por una variedad de objetos
View, como ImageView o TextView. Una celda también puede ser un objeto
ViewGroup
 <?xml version="1.0" encoding="utf-8"?>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:stretchColumns="1">
    <TableRow>
        <TextView
            android:text="@string/table_layout_4_open"
            android:padding="3dip" />
        <TextView
            android:text="@string/table_layout_4_open_shortcut"
            android:gravity="right"
            android:padding="3dip" />
    </TableRow>

    <TableRow>
        <TextView
            android:text="@string/table_layout_4_save"
            android:padding="3dip" />
        <TextView
            android:text="@string/table_layout_4_save_shortcut"
            android:gravity="right"
            android:padding="3dip" />
    </TableRow>
</TableLayout>

 Distribuye View Groups en Frame Layout con Progress Bar

Definir layout_widht y layout_height: Estos pará metros definen el ancho y la altura


respectivamente de un cualquier view.

wrap_content: Ajusta el tamaño al espacio mínimo que requiere el view. En el siguiente


ejemplo se ve como un botón ajusta su ancho y alto, la cantidad necesaria para
envolver el texto interior.

android:layout_width="wrap_content"
android:layout_height="wrap_content"

 Distribuye View Groups en Table Layout con Spinner


 Distribuye View Groups en Absolute Layout con Image Button

public class AbsoluteLayout


extends ViewGroup
java.lang.Object
   ↳ android.view.View
     ↳ android.view.ViewGroup
       ↳ android.widget.AbsoluteLayout
4.
9. En que consiste crear aplicaciones grabando en SQLite con componente Intent.

SQL en general, encontrarás información que te ayudará a comenzar a usar bases de datos
SQLite en Android. Las API que necesitarás para utilizar una base de datos en Android están
disponibles en el paquete android.database.sqlite.
Una Intent es un objeto de mensajería que puedes usar para solicitar una acción de
otro componente de una app.

5.
10. Realizar una breve descripción sobre SQLite con datos síncronos y asíncronos.

La síncrono es esencial para las actividades que son potencialmente bloqueantes, por ejemplo
cuando su aplicación accede a la web. El acceso a un recurso web a veces es lento o con
retrasos. Si esta actividad está bloqueada dentro de un proceso sincrónico, la aplicación
completa debe esperar. En cambio con un proceso asíncrono, la aplicación puede continuar
con otro trabajo que no depende del recurso web hasta que la tarea potencialmente bloqueante
o síncrona finaliza.
HOJA DE PLANIFICACIÓN

PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO
OPERACIONES / PASOS /SUBPASOS AMBIENTE / NORMAS
-ESTANDARES

Plantear el problema
Analizar el problema
Desarrollar el prototipo
Dar diseño al prototipo

INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir
mejor las ideas. No olvides los aspectos de calidad, medio ambiente y SHI.
DIBUJO / ESQUEMA/ DIAGRAMA

[NOMBRE DEL
TRABAJO]
[APELLIDOS Y NOMBRES] [ESCALA]
LISTA DE RECURSOS

INSTRUCCIONES: completa la lista de recursos necesarios para la ejecución del trabajo.

1. MÁQUINAS Y EQUIPOS
Computadora
3. HERRAMIENTAS E INSTRUMENTOS
Programas:
Andriod Studio
SQL
5. MATERIALES E INSUMOS

Internet

También podría gustarte