SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADEMICA DE PINOS
                                    TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




                                      Materia
                        Desarrollo de Aplicaciones III




                                      Tema
                              Base de Datos en Android




Nombre completo del Alumno : Gerónimo López Hernández

Grado:   5°          Grupo:     “A”

Nombre del Docente : I TIC. Eloy Contreras de Lira

Fecha de entrega :   20 de Marzo de 2013
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                   UNIDAD ACADEMICA DE PINOS
                               TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN

1) ¿Cómo se crea un nuevo proyecto en Eclipse?
   Abrimos Eclipse y vamos al menú File / New / Android Application Project. Y
   seguimos lo que nos ba indicando.

2) ¿Que contiene la carpeta /src en el proyecto de eclipse?
   Todo el código fuente de la aplicación, código de la interfaz gráfica, clases
   auxiliares, etc.

3) ¿Que contiene la carpeta /res en el proyecto de eclipse?
   Contiene todos los ficheros de recursos necesarios para el proyecto:
   imágenes, vídeos, cadenas de texto, etc.


4) ¿Que contiene la carpeta /gen en el proyecto de eclipse?
   Contiene una serie de elementos de código generados automáticamente al
   compilar el proyecto. Cada vez que generamos nuestro proyecto, la
   maquinaria de compilación de Android genera por nosotros una serie de
   ficheros fuente java dirigidos al control de los recursos de la aplicación.
   Importante: dado que estos ficheros se generan automáticamente tras cada
   compilación del proyecto es importante que no se modifiquen manualmente
   bajo ninguna circunstancia.

5) ¿Que contiene la carpeta /assets en el proyecto de eclipse?
   Contiene todos los demás ficheros auxiliares necesarios para la aplicación
   (y que se incluirán en su propio paquete), como por ejemplo ficheros de
   configuración, de datos, etc.

6) ¿Que contiene la carpeta /bin en el proyecto de eclipse?
   Es otra de ésas carpetas que en principio no tendremos por qué tocar.
   Contiene los elementos compilados de la aplicación y otros ficheros
   auxiliares. Cabe destacar el fichero con extensión “.apk”, que es el
   ejecutable de la aplicación que se instalará en el dispositivo.

7) ¿Que contiene la carpeta /libs en el proyecto de eclipse?
   Contendrá las librerías auxiliares, normalmente en formato “.jar” que
   utilicemos en nuestra aplicación Android.
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                    UNIDAD ACADEMICA DE PINOS
                                TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN

8) ¿Qué son los layouts?, y Menciona los tipos que hay
   Son elementos no visuales destinados a controlar la distribución, posición y
   dimensiones de los controles que se insertan en su interior.
       FrameLayout
       LinearLayout
       TableLAyout
       GridLayout
       RelativeLayout

9) ¿Cuáles son los tres tipos de botones?
   El clásico (Button), el de tipo on/off (ToggleButton), y el que puede contener
   una imagen (ImageButton).

10) Menciona los tipos de controles de selección que podemos encontrar en
   Android
       Listas desplegables (Spinner)
       listas fijas (ListView)
       tablas (GridView)
       y otros controles específicos de la plataforma como por ejemplo las
         galerías de imágenes (Gallery).

11) Menciona las      formas   en   que    Andriod   permite   crear   controles
   personalizados

   Extendiendo la funcionalidad de un control ya existente.
   Combinando varios controles para formar otro más complejo.
   Diseñando desde cero un nuevo control.


12) Menciona y define los tres tipos de menus que podemos encontrar en
    Android

   Menús Principales. Los más habituales, aparecen en la zona inferior de la
    pantalla al pulsar el botón ‘menu’ del teléfono.
   Submenús. Son menús secundarios que se pueden mostrar al pulsar sobre
    una opción de un menú principal.
   Menús Contextuales. Útiles en muchas ocasiones, aparecen al realizar
    una pulsación larga sobre algún elemento de la pantalla.
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                   UNIDAD ACADEMICA DE PINOS
                               TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN


13) Menciona los pasos principales para la creación de un widget Android
    básico

   Definición de su interfaz gráfica (layout).
   Configuración XML del widget (AppWidgetProviderInfo).
   Implementación de la funcionalidad del widget (AppWidgetProvider) ,
    especialmente su evento de actualización.
   Declaración del widget en el Android Manifest de la aplicación.

14) Menciona lo que se le puede agragar a un widget basico
 Pantalla de configuración inicial.
 Datos actualizables de forma periodica.
 Eventos de usuario.

15) ¿Qué son las preferencias en Android?
    Datos que una aplicación debe guardar para personalizar la experiencia del
    usuario, por ejemplo información personal, opciones de presentación, etc.
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                 UNIDAD ACADEMICA DE PINOS
                             TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN


        Preguntas sobre Base de Datos en Android
1.-¿ Cuáles son las dos herramientas principales que proporciona la
plataforma Android para el almacenamiento y consulta de datos
estructurados?
     Bases de Datos SQLite
     Content Providers

2.- ¿Qué es SQLite?
Es un motor de bases de datos muy popular en la actualidad por ofrecer
características tan interesantes como su pequeño tamaño, no necesitar
servidor, precisar poca configuración, ser transaccional y por supuesto ser
de código libre.

3.- ¿Qué nos permite la clase SQLiteOpenHelper?
Crear, actualizar, y conectar con una base de datos SQLite

4.- ¿Cuáles son los métodos abstractos que necesita esta clase para crear
y para actualizar su estructura la base de datos respectivamente?
     onCreate()
     onUpgrade()


5.-¿Qué representa un CheckBoxPreference?
Representa un tipo de opción que sólo puede tomar dos valores distintos:
activada o desactivada. Es el equivalente a un control de tipo checkbox. En
este caso tan sólo tendremos que especificar los atributos: nombre interno
de la opción (android:key), texto a mostrar (android:title) y descripción de la
opción (android:summary).

Más contenido relacionado

La actualidad más candente (18)

Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Yo
YoYo
Yo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Fun_02_estructura_programa
Fun_02_estructura_programaFun_02_estructura_programa
Fun_02_estructura_programa
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
 
Maria Añez
Maria AñezMaria Añez
Maria Añez
 

Similar a Cuestionario de android (20)

Preguntas
PreguntasPreguntas
Preguntas
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Android
AndroidAndroid
Android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario Android
Cuestionario AndroidCuestionario Android
Cuestionario Android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Android
AndroidAndroid
Android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Curso introducción a android
Curso introducción a android   Curso introducción a android
Curso introducción a android
 

Más de Geronimo Lopez Hernandez (7)

Predictions
PredictionsPredictions
Predictions
 
Report
ReportReport
Report
 
my description
my descriptionmy description
my description
 
Tutoral para Aplicacion Movil
Tutoral para Aplicacion MovilTutoral para Aplicacion Movil
Tutoral para Aplicacion Movil
 
Codogo css
Codogo cssCodogo css
Codogo css
 
Tabla Comparativa entre aplicaciones Tradicionales y Aplicaciones RIA
Tabla Comparativa entre aplicaciones Tradicionales y Aplicaciones RIATabla Comparativa entre aplicaciones Tradicionales y Aplicaciones RIA
Tabla Comparativa entre aplicaciones Tradicionales y Aplicaciones RIA
 
Tabla comparativa entre Web 1.0 y Web 2.0
Tabla comparativa entre Web 1.0 y Web 2.0Tabla comparativa entre Web 1.0 y Web 2.0
Tabla comparativa entre Web 1.0 y Web 2.0
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Último (19)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 

Cuestionario de android

  • 1. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de Aplicaciones III Tema Base de Datos en Android Nombre completo del Alumno : Gerónimo López Hernández Grado: 5° Grupo: “A” Nombre del Docente : I TIC. Eloy Contreras de Lira Fecha de entrega : 20 de Marzo de 2013
  • 2. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 1) ¿Cómo se crea un nuevo proyecto en Eclipse? Abrimos Eclipse y vamos al menú File / New / Android Application Project. Y seguimos lo que nos ba indicando. 2) ¿Que contiene la carpeta /src en el proyecto de eclipse? Todo el código fuente de la aplicación, código de la interfaz gráfica, clases auxiliares, etc. 3) ¿Que contiene la carpeta /res en el proyecto de eclipse? Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes, vídeos, cadenas de texto, etc. 4) ¿Que contiene la carpeta /gen en el proyecto de eclipse? Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. Cada vez que generamos nuestro proyecto, la maquinaria de compilación de Android genera por nosotros una serie de ficheros fuente java dirigidos al control de los recursos de la aplicación. Importante: dado que estos ficheros se generan automáticamente tras cada compilación del proyecto es importante que no se modifiquen manualmente bajo ninguna circunstancia. 5) ¿Que contiene la carpeta /assets en el proyecto de eclipse? Contiene todos los demás ficheros auxiliares necesarios para la aplicación (y que se incluirán en su propio paquete), como por ejemplo ficheros de configuración, de datos, etc. 6) ¿Que contiene la carpeta /bin en el proyecto de eclipse? Es otra de ésas carpetas que en principio no tendremos por qué tocar. Contiene los elementos compilados de la aplicación y otros ficheros auxiliares. Cabe destacar el fichero con extensión “.apk”, que es el ejecutable de la aplicación que se instalará en el dispositivo. 7) ¿Que contiene la carpeta /libs en el proyecto de eclipse? Contendrá las librerías auxiliares, normalmente en formato “.jar” que utilicemos en nuestra aplicación Android.
  • 3. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 8) ¿Qué son los layouts?, y Menciona los tipos que hay Son elementos no visuales destinados a controlar la distribución, posición y dimensiones de los controles que se insertan en su interior.  FrameLayout  LinearLayout  TableLAyout  GridLayout  RelativeLayout 9) ¿Cuáles son los tres tipos de botones? El clásico (Button), el de tipo on/off (ToggleButton), y el que puede contener una imagen (ImageButton). 10) Menciona los tipos de controles de selección que podemos encontrar en Android  Listas desplegables (Spinner)  listas fijas (ListView)  tablas (GridView)  y otros controles específicos de la plataforma como por ejemplo las galerías de imágenes (Gallery). 11) Menciona las formas en que Andriod permite crear controles personalizados  Extendiendo la funcionalidad de un control ya existente.  Combinando varios controles para formar otro más complejo.  Diseñando desde cero un nuevo control. 12) Menciona y define los tres tipos de menus que podemos encontrar en Android  Menús Principales. Los más habituales, aparecen en la zona inferior de la pantalla al pulsar el botón ‘menu’ del teléfono.  Submenús. Son menús secundarios que se pueden mostrar al pulsar sobre una opción de un menú principal.  Menús Contextuales. Útiles en muchas ocasiones, aparecen al realizar una pulsación larga sobre algún elemento de la pantalla.
  • 4. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 13) Menciona los pasos principales para la creación de un widget Android básico  Definición de su interfaz gráfica (layout).  Configuración XML del widget (AppWidgetProviderInfo).  Implementación de la funcionalidad del widget (AppWidgetProvider) , especialmente su evento de actualización.  Declaración del widget en el Android Manifest de la aplicación. 14) Menciona lo que se le puede agragar a un widget basico  Pantalla de configuración inicial.  Datos actualizables de forma periodica.  Eventos de usuario. 15) ¿Qué son las preferencias en Android? Datos que una aplicación debe guardar para personalizar la experiencia del usuario, por ejemplo información personal, opciones de presentación, etc.
  • 5. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Preguntas sobre Base de Datos en Android 1.-¿ Cuáles son las dos herramientas principales que proporciona la plataforma Android para el almacenamiento y consulta de datos estructurados?  Bases de Datos SQLite  Content Providers 2.- ¿Qué es SQLite? Es un motor de bases de datos muy popular en la actualidad por ofrecer características tan interesantes como su pequeño tamaño, no necesitar servidor, precisar poca configuración, ser transaccional y por supuesto ser de código libre. 3.- ¿Qué nos permite la clase SQLiteOpenHelper? Crear, actualizar, y conectar con una base de datos SQLite 4.- ¿Cuáles son los métodos abstractos que necesita esta clase para crear y para actualizar su estructura la base de datos respectivamente?  onCreate()  onUpgrade() 5.-¿Qué representa un CheckBoxPreference? Representa un tipo de opción que sólo puede tomar dos valores distintos: activada o desactivada. Es el equivalente a un control de tipo checkbox. En este caso tan sólo tendremos que especificar los atributos: nombre interno de la opción (android:key), texto a mostrar (android:title) y descripción de la opción (android:summary).