SlideShare una empresa de Scribd logo
1 de 6
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                       UNIDAD ACADÉMICA DE PINOS
                                  TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN




                                   Materia


                 Desarrollo de Aplicaciones III



                                     Tema

PREGUNTAS REFERENTES A ANDROID DE LOS 5
   TEMAS Y TEMAS DE LA BASE DE DATOS




Nombre completo del Alumno : Víctor David Silva Roque

Grado:5            Grupo: A

Nombre del Docente: ING. Eloy Contreras De Lira

Fecha de entrega : 20 de Marzo de 2013
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADÉMICA DE PINOS
                                   TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN



           PREGUNTAS DE LOS PRIMEROS 5 TEMAS EN ANDROID
1.- ¿Menciona los pasos de instalación y configuración de eclipse?
Paso 1. Descarga e instalación de Java.
Paso 2. Descarga e instalación de Eclipse.
Paso 3. Descargar el SDK de Android.
Paso 4. Descargar el plugin Android para Eclipse.
Paso 5. Configurar el plugin ADT.
Paso 6. Instalar las Platform Tools y los Platforms necesarios.
Paso 7. Configurar un AVD.

2.- ¿La carpeta /src/ que contiene?
Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz
gráfica, clases auxiliares, etc. Inicialmente, Eclipse creará por nosotros el código
básico de la pantalla (Activity) principal de la aplicación, que recordemos que en
nuestro caso era MainActivity, y siempre bajo la estructura del paquete java
definido.

3.- ¿Qué contiene la carpeta /res/layout/principalmente?
Contiene los ficheros de definición XML de las diferentes pantallas de la interfaz
gráfica. Para definir distintos layouts dependiendo de la orientación del dispositivo
se puede dividir en dos subcarpetas:
    • /layout (vertical)
    • /layout-land (horizontal)

4.- ¿Menciona los componentes de android?
Activity
View
Service
Content Provider
Broadcast Receiver
Widget
Intent

5.- ¿Cómo hacer un nuevo proyecto en eclipse parecido a insertar algún
contenido de las carpetas?
Para añadir el fichero, pulsaremos el botón derecho del ratón sobre la carpeta de
recursos/res/layout y pulsaremos la opción “New Android XML file”.

6.- ¿Cómo personalizar el el aspecto de un botón?
Para cambiar la forma de un botón podríamos simplemente asignar una imagen a
la propiedadandroid:background, pero esta solución no nos serviría de mucho
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADÉMICA DE PINOS
                                   TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
porque siempre se mostraría la misma imagen incluso con el botón pulsado, dando
poca sensación de elemento “clickable“.

7.- ¿Cuáles son los tres principales controles de botones?
Control Button [API]
Control ToggleButton [API]
Control ImageButton [API]

8.- ¿En una interfaz de usuario en android que son las pestañas?
En Android, el elemento principal de un conjunto de pestañas será el
control TabHost. Éste va a ser el contenedor principal de nuestro conjunto de
pestañas y deberá tener obligatoriamente como id el valor “@android:id/tabhost“.
Dentro de éste vamos a incluir un LinearLayoutque nos servirá para distribuir
verticalmente las secciones principales del layout: la sección de pestañas en la
parte superior y la sección de contenido en la parte inferior. La sección de pestañas
se representará mediante un elemento TabWidget, que deberá tener como id el
valor “@android:id/tabs“, y como contenedor para el contenido de las pestañas
añadiremos unFrameLayout con el id obligatorio “@android:id/tabcontent“.

9.- ¿Define un fragments?
Un fragment no puede considerarse ni un control ni un contenedor, aunque se
parecería más a lo segundo. Un fragment podría definirse como una porción de la
interfaz de usuario que puede añadirse o eliminarse de una interfaz de forma
independiente al resto de elementos de la actividad, y que por supuesto puede
reutilizarse en otras actividades.

10.- ¿Menciona y define en Android 3 tipos diferentes de menús?
   • 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.

11.- ¿La interfaz de usuario action bar en android que es?
La action bar de Android es la barra de título y herramientas que aparece en la
parte superior de muchas aplicaciones actuales. Normalmente muestra un icono,
el título de la actividad en la que nos encontramos, una serie de botones de acción,
y un menú desplegable (menú de overflow) donde se incluyen más acciones que
no tienen espacio para mostrarse como botón o simplemente no se quieren mostrar
como tal. La action bar de Android es uno de esos componentes que Google no ha
tratado demasiado bien al no incluirla en la librería de compatibilidad android-
support. Esto significa que de forma nativa tan sólo es compatible con versiones de
Android 3.0 o superiores.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                     UNIDAD ACADÉMICA DE PINOS
                                TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
12-¿Cuáles son los pasos principales para la creación de un de un
widgetAndroid?
   1. Definición de su interfaz gráfica (layout).
   2. Configuración XML del widget (AppWidgetProviderInfo).
   3. Implementación de la funcionalidad del widget (AppWidgetProvider) ,
      especialmente su evento de actualización.
   4. Declaración del widget en el AndroidManifest de la aplicación.

13.-¿Que tenemos que hacer una vez que ya hemos terminado de
implementar la actividad de configuración?
En primer lugar tendremos que declarar esta actividad en nuestro fichero
AndroidManifest.xml, indicando que debe responder a los mensajes de
tipo APPWIDGET_CONFIGURE:
<activityandroid:name=".WidgetConfig">
   <intent-filter>
      <actionandroid:name="android.apwidget.action.APPWIDGET_CONFIGURE"/>
   </intent-filter>
</activity>
Por último, debemos indicar en el XML de configuración de nuestro widget
(xmlmiwidget_wprovider.xml) que al añadir una instancia de este widget debe
mostrarse la actividad de configuración que hemos creado

14-¿Dónde se almacenan las preferencias compartidas?
Como dijimos al comienzo del artículo, las preferencias no se almacenan en
ficheros binarios como las bases de datos SQLite, sino en ficheros XML. Estos
ficheros XML se almacenan en una ruta con el siguiente patrón:
/data/data/paquetejava/shared_prefs/nombre_coleccion.xml


15-¿Cuáles son los distintos tipos que podemos añadir en cualquier número
de opciones?
   • CheckBoxPreference. Marca seleccionable.
   • EditTextPreference. Cadena simple de texto.
   • ListPreference. Lista de valores seleccionables (exclusiva).
   • MultiSelectListPreference. Lista de valores seleccionables (múltiple).




                      BASES DE DATOS EN ANDROID
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                      UNIDAD ACADÉMICA DE PINOS
                                 TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN


1-¿Cuáles son las 2 herramientas que proporciona        la plataforma Android
para el almacenamiento y consulta de datos?

1-Base de datos SQLite
2-Content Providers
2-En Android ¿Cuál es la forma típica para crear, actualizar y conectar una BD
SQLite?

A través de una clase auxiliar llamada SQLiteOpenHelper de una clase propia que
derive de ella y que debemos personalizar para adaptarnos a las necesidades
concretas de nuestra aplicación.

3-¿Cuáles son las 2 alternativas que proporciona la API de SQLite de
Android para realizar operaciones sobre la Base De Datos?

1-ExecSQL () de la clase SQLiteDatabase, este método permite ejecutar cualquier
sentencia SQL sobre la Base De Datos.

2-Insert (), Update() y Delete () proporcionados también con la clase SQLite
Database.

4-¿Cuáles son las 2 operaciones para las sentencias        de modificación de
datos?

-Utilizando directamente un comando de selección SQL.

-Utilizado un método especifico donde parametrizaremos la consulta de la Base De
Datos.

5-¿Cuál método utilizaremos en el comando de selección SQL?

RawQuery () de la clase SQLiteDatabase
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                      UNIDAD ACADÉMICA DE PINOS
                                 TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN


1-¿Cuáles son las 2 herramientas que proporciona        la plataforma Android
para el almacenamiento y consulta de datos?

1-Base de datos SQLite
2-Content Providers
2-En Android ¿Cuál es la forma típica para crear, actualizar y conectar una BD
SQLite?

A través de una clase auxiliar llamada SQLiteOpenHelper de una clase propia que
derive de ella y que debemos personalizar para adaptarnos a las necesidades
concretas de nuestra aplicación.

3-¿Cuáles son las 2 alternativas que proporciona la API de SQLite de
Android para realizar operaciones sobre la Base De Datos?

1-ExecSQL () de la clase SQLiteDatabase, este método permite ejecutar cualquier
sentencia SQL sobre la Base De Datos.

2-Insert (), Update() y Delete () proporcionados también con la clase SQLite
Database.

4-¿Cuáles son las 2 operaciones para las sentencias        de modificación de
datos?

-Utilizando directamente un comando de selección SQL.

-Utilizado un método especifico donde parametrizaremos la consulta de la Base De
Datos.

5-¿Cuál método utilizaremos en el comando de selección SQL?

RawQuery () de la clase SQLiteDatabase

Más contenido relacionado

La actualidad más candente

UDA-Plugin UDA. Guia de uso de plantillas
UDA-Plugin UDA. Guia de uso de plantillasUDA-Plugin UDA. Guia de uso de plantillas
UDA-Plugin UDA. Guia de uso de plantillasAnder Martinez
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-androidNilson Gongora
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app Angel Ayala
 
UDA-Plugin UDA. Guia de uso del plugin.
UDA-Plugin UDA. Guia de uso del plugin.UDA-Plugin UDA. Guia de uso del plugin.
UDA-Plugin UDA. Guia de uso del plugin.Ander Martinez
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3Leo31146695
 
UDA-Plugin UDA. Guia de desarrollo
UDA-Plugin UDA. Guia de desarrolloUDA-Plugin UDA. Guia de desarrollo
UDA-Plugin UDA. Guia de desarrolloAnder Martinez
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basicRaul Cota
 
UDA-Herramientas para contenido estático
UDA-Herramientas para contenido estáticoUDA-Herramientas para contenido estático
UDA-Herramientas para contenido estáticoAnder Martinez
 

La actualidad más candente (14)

Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
UDA-Plugin UDA. Guia de uso de plantillas
UDA-Plugin UDA. Guia de uso de plantillasUDA-Plugin UDA. Guia de uso de plantillas
UDA-Plugin UDA. Guia de uso de plantillas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-android
 
Android
AndroidAndroid
Android
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
 
UDA-Plugin UDA. Guia de uso del plugin.
UDA-Plugin UDA. Guia de uso del plugin.UDA-Plugin UDA. Guia de uso del plugin.
UDA-Plugin UDA. Guia de uso del plugin.
 
Mdw guia-android
Mdw guia-androidMdw guia-android
Mdw guia-android
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3
 
UDA-Plugin UDA. Guia de desarrollo
UDA-Plugin UDA. Guia de desarrolloUDA-Plugin UDA. Guia de desarrollo
UDA-Plugin UDA. Guia de desarrollo
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
UDA-Herramientas para contenido estático
UDA-Herramientas para contenido estáticoUDA-Herramientas para contenido estático
UDA-Herramientas para contenido estático
 
Vb entorno manual
Vb entorno manualVb entorno manual
Vb entorno manual
 
Curso introducción a android
Curso introducción a android   Curso introducción a android
Curso introducción a android
 

Destacado (17)

Wordpress
WordpressWordpress
Wordpress
 
Practica final de word paty
Practica final de word patyPractica final de word paty
Practica final de word paty
 
Redes inalámbricas
Redes inalámbricasRedes inalámbricas
Redes inalámbricas
 
An Introduction to Daproim
An Introduction to DaproimAn Introduction to Daproim
An Introduction to Daproim
 
Observaciones proforma presupuestaria 2011
Observaciones proforma presupuestaria 2011Observaciones proforma presupuestaria 2011
Observaciones proforma presupuestaria 2011
 
Biólogos
BiólogosBiólogos
Biólogos
 
Artyom
ArtyomArtyom
Artyom
 
Contraste de hipótesis
Contraste de hipótesisContraste de hipótesis
Contraste de hipótesis
 
The Jumping Frijoles2
The Jumping Frijoles2The Jumping Frijoles2
The Jumping Frijoles2
 
Comercio Bilateral
Comercio BilateralComercio Bilateral
Comercio Bilateral
 
Ppt intro ing
Ppt intro ingPpt intro ing
Ppt intro ing
 
Simple past
Simple pastSimple past
Simple past
 
Heart
HeartHeart
Heart
 
Wk 2 Exploration: MCBS Storyboard
Wk 2 Exploration: MCBS StoryboardWk 2 Exploration: MCBS Storyboard
Wk 2 Exploration: MCBS Storyboard
 
Manual dispositivos
Manual dispositivosManual dispositivos
Manual dispositivos
 
Redes inalámbricas
Redes inalámbricasRedes inalámbricas
Redes inalámbricas
 
List will
List willList will
List will
 

Similar a Preguntas android (20)

Preguntas
PreguntasPreguntas
Preguntas
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Cuestionario android
Cuestionario androidCuestionario android
Cuestionario android
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
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
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
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
 

Más de LIL-VICTOR Rocke (7)

Prediction
PredictionPrediction
Prediction
 
Report
ReportReport
Report
 
My description
My descriptionMy description
My description
 
Manual eloy
Manual eloyManual eloy
Manual eloy
 
Css
CssCss
Css
 
Miprimerapagina
MiprimerapaginaMiprimerapagina
Miprimerapagina
 
Tabla victor
Tabla victorTabla victor
Tabla victor
 

Preguntas android

  • 1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN Materia Desarrollo de Aplicaciones III Tema PREGUNTAS REFERENTES A ANDROID DE LOS 5 TEMAS Y TEMAS DE LA BASE DE DATOS Nombre completo del Alumno : Víctor David Silva Roque Grado:5 Grupo: A Nombre del Docente: ING. Eloy Contreras De Lira Fecha de entrega : 20 de Marzo de 2013
  • 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN PREGUNTAS DE LOS PRIMEROS 5 TEMAS EN ANDROID 1.- ¿Menciona los pasos de instalación y configuración de eclipse? Paso 1. Descarga e instalación de Java. Paso 2. Descarga e instalación de Eclipse. Paso 3. Descargar el SDK de Android. Paso 4. Descargar el plugin Android para Eclipse. Paso 5. Configurar el plugin ADT. Paso 6. Instalar las Platform Tools y los Platforms necesarios. Paso 7. Configurar un AVD. 2.- ¿La carpeta /src/ que contiene? Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz gráfica, clases auxiliares, etc. Inicialmente, Eclipse creará por nosotros el código básico de la pantalla (Activity) principal de la aplicación, que recordemos que en nuestro caso era MainActivity, y siempre bajo la estructura del paquete java definido. 3.- ¿Qué contiene la carpeta /res/layout/principalmente? Contiene los ficheros de definición XML de las diferentes pantallas de la interfaz gráfica. Para definir distintos layouts dependiendo de la orientación del dispositivo se puede dividir en dos subcarpetas: • /layout (vertical) • /layout-land (horizontal) 4.- ¿Menciona los componentes de android? Activity View Service Content Provider Broadcast Receiver Widget Intent 5.- ¿Cómo hacer un nuevo proyecto en eclipse parecido a insertar algún contenido de las carpetas? Para añadir el fichero, pulsaremos el botón derecho del ratón sobre la carpeta de recursos/res/layout y pulsaremos la opción “New Android XML file”. 6.- ¿Cómo personalizar el el aspecto de un botón? Para cambiar la forma de un botón podríamos simplemente asignar una imagen a la propiedadandroid:background, pero esta solución no nos serviría de mucho
  • 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN porque siempre se mostraría la misma imagen incluso con el botón pulsado, dando poca sensación de elemento “clickable“. 7.- ¿Cuáles son los tres principales controles de botones? Control Button [API] Control ToggleButton [API] Control ImageButton [API] 8.- ¿En una interfaz de usuario en android que son las pestañas? En Android, el elemento principal de un conjunto de pestañas será el control TabHost. Éste va a ser el contenedor principal de nuestro conjunto de pestañas y deberá tener obligatoriamente como id el valor “@android:id/tabhost“. Dentro de éste vamos a incluir un LinearLayoutque nos servirá para distribuir verticalmente las secciones principales del layout: la sección de pestañas en la parte superior y la sección de contenido en la parte inferior. La sección de pestañas se representará mediante un elemento TabWidget, que deberá tener como id el valor “@android:id/tabs“, y como contenedor para el contenido de las pestañas añadiremos unFrameLayout con el id obligatorio “@android:id/tabcontent“. 9.- ¿Define un fragments? Un fragment no puede considerarse ni un control ni un contenedor, aunque se parecería más a lo segundo. Un fragment podría definirse como una porción de la interfaz de usuario que puede añadirse o eliminarse de una interfaz de forma independiente al resto de elementos de la actividad, y que por supuesto puede reutilizarse en otras actividades. 10.- ¿Menciona y define en Android 3 tipos diferentes de menús? • 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. 11.- ¿La interfaz de usuario action bar en android que es? La action bar de Android es la barra de título y herramientas que aparece en la parte superior de muchas aplicaciones actuales. Normalmente muestra un icono, el título de la actividad en la que nos encontramos, una serie de botones de acción, y un menú desplegable (menú de overflow) donde se incluyen más acciones que no tienen espacio para mostrarse como botón o simplemente no se quieren mostrar como tal. La action bar de Android es uno de esos componentes que Google no ha tratado demasiado bien al no incluirla en la librería de compatibilidad android- support. Esto significa que de forma nativa tan sólo es compatible con versiones de Android 3.0 o superiores.
  • 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 12-¿Cuáles son los pasos principales para la creación de un de un widgetAndroid? 1. Definición de su interfaz gráfica (layout). 2. Configuración XML del widget (AppWidgetProviderInfo). 3. Implementación de la funcionalidad del widget (AppWidgetProvider) , especialmente su evento de actualización. 4. Declaración del widget en el AndroidManifest de la aplicación. 13.-¿Que tenemos que hacer una vez que ya hemos terminado de implementar la actividad de configuración? En primer lugar tendremos que declarar esta actividad en nuestro fichero AndroidManifest.xml, indicando que debe responder a los mensajes de tipo APPWIDGET_CONFIGURE: <activityandroid:name=".WidgetConfig"> <intent-filter> <actionandroid:name="android.apwidget.action.APPWIDGET_CONFIGURE"/> </intent-filter> </activity> Por último, debemos indicar en el XML de configuración de nuestro widget (xmlmiwidget_wprovider.xml) que al añadir una instancia de este widget debe mostrarse la actividad de configuración que hemos creado 14-¿Dónde se almacenan las preferencias compartidas? Como dijimos al comienzo del artículo, las preferencias no se almacenan en ficheros binarios como las bases de datos SQLite, sino en ficheros XML. Estos ficheros XML se almacenan en una ruta con el siguiente patrón: /data/data/paquetejava/shared_prefs/nombre_coleccion.xml 15-¿Cuáles son los distintos tipos que podemos añadir en cualquier número de opciones? • CheckBoxPreference. Marca seleccionable. • EditTextPreference. Cadena simple de texto. • ListPreference. Lista de valores seleccionables (exclusiva). • MultiSelectListPreference. Lista de valores seleccionables (múltiple). BASES DE DATOS EN ANDROID
  • 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 1-¿Cuáles son las 2 herramientas que proporciona la plataforma Android para el almacenamiento y consulta de datos? 1-Base de datos SQLite 2-Content Providers 2-En Android ¿Cuál es la forma típica para crear, actualizar y conectar una BD SQLite? A través de una clase auxiliar llamada SQLiteOpenHelper de una clase propia que derive de ella y que debemos personalizar para adaptarnos a las necesidades concretas de nuestra aplicación. 3-¿Cuáles son las 2 alternativas que proporciona la API de SQLite de Android para realizar operaciones sobre la Base De Datos? 1-ExecSQL () de la clase SQLiteDatabase, este método permite ejecutar cualquier sentencia SQL sobre la Base De Datos. 2-Insert (), Update() y Delete () proporcionados también con la clase SQLite Database. 4-¿Cuáles son las 2 operaciones para las sentencias de modificación de datos? -Utilizando directamente un comando de selección SQL. -Utilizado un método especifico donde parametrizaremos la consulta de la Base De Datos. 5-¿Cuál método utilizaremos en el comando de selección SQL? RawQuery () de la clase SQLiteDatabase
  • 6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 1-¿Cuáles son las 2 herramientas que proporciona la plataforma Android para el almacenamiento y consulta de datos? 1-Base de datos SQLite 2-Content Providers 2-En Android ¿Cuál es la forma típica para crear, actualizar y conectar una BD SQLite? A través de una clase auxiliar llamada SQLiteOpenHelper de una clase propia que derive de ella y que debemos personalizar para adaptarnos a las necesidades concretas de nuestra aplicación. 3-¿Cuáles son las 2 alternativas que proporciona la API de SQLite de Android para realizar operaciones sobre la Base De Datos? 1-ExecSQL () de la clase SQLiteDatabase, este método permite ejecutar cualquier sentencia SQL sobre la Base De Datos. 2-Insert (), Update() y Delete () proporcionados también con la clase SQLite Database. 4-¿Cuáles son las 2 operaciones para las sentencias de modificación de datos? -Utilizando directamente un comando de selección SQL. -Utilizado un método especifico donde parametrizaremos la consulta de la Base De Datos. 5-¿Cuál método utilizaremos en el comando de selección SQL? RawQuery () de la clase SQLiteDatabase