SlideShare una empresa de Scribd logo
1 de 5
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 DE ANDROID Y TEMAS DE LA BASE DE DATOS




Nombre completo del Alumno : Wendy Guadalupe Almanza Mata

Grado:5           Grupo: A

Nombre del Docente: ING. Eloy Contreras De Lira

Fecha de entrega : 20 de Marzo de 2013




1. ¿Para qué se emplean los sufijos “values-v11” y “values-v14”?
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                           UNIDAD ACADÉMICA DE PINOS
                                      TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
Se emplean para definir recursos independientes para determinados dispositivos según
sus características. De esta forma, por ejemplo, los recursos incluidos en la carpeta
“values-v11” se aplicarían tan sólo a dispositivos cuya versión de Android sea la 3.0 (API
11) o superior. Al igual que el sufijo “–v” existen otros muchos para referirse a otras
características del terminal, puede consultarse la lista completa en la documentación oficial
del Android.
2. ¿Qué son los Layouts?

Los layouts son elementos no visuales destinados a controlar la distribución, posición y
dimensiones de los controles que se insertan en su interior. Estos componentes extienden
a la clase baseViewGroup, como muchos otros componentes contenedores, es decir,
capaces de contener a otros controles.

3. Define los siguientes controles
     Control Button, es el botón más básico que podemos utilizar.
     Control ToggleButton, es un tipo de botón que puede permanecer en dos posibles
     estados, pulsado/no_pulsado..
     Control ImageButton, podremos definir una imagen a mostrar en vez de un texto.
     Control ImageView, permite mostrar imágenes en la aplicación.
     Control TextView, es otro de los clásicos en la programación de GUIs, las etiquetas
     de texto, y se utiliza para mostrar un determinado texto al usuario.
     Control EditText, es el componente de edición de texto que proporciona la
     plataforma Android. Permite la introducción y edición de texto por parte del usuario,
     por lo que en tiempo de diseño la propiedad más interesante a establecer, además
     de su posición/tamaño y formato.
     Control CheckBox, se suele utilizar para marcar o desmarcar opciones en una
     aplicación.
     Control RadioButton puede estar marcado o desmarcado, pero en este caso
     suelen utilizarse dentro de un grupo de opciones donde una, y sólo una, de ellas
     debe estar marcada obligatoriamente.




4. ¿La carpeta /src/ que contiene?
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                           UNIDAD ACADÉMICA DE PINOS
                                      TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
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.

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

6. ¿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)

7. ¿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”.

8. ¿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 porque
siempre se mostraría la misma imagen incluso con el botón pulsado, dando poca
sensación de elemento “clickable“.

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

10. ¿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“.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                         UNIDAD ACADÉMICA DE PINOS
                                    TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN

11. ¿Qué es 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.

12. 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.

13. ¿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.

14. ¿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).

15. ¿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.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                       UNIDAD ACADÉMICA DE PINOS
                                  TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
                             BASES DE DATOS EN ANDROID
 1. Menciona son las 2 herramientas que proporciona la plataforma Android para
    el almacenamiento y consulta de datos.

      Base de datos SQLite

      Content Providers

 2. 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. Menciona las 2 alternativas que proporciona la API de SQLite de Android para
    realizar operaciones sobre la Base De Datos

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

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

4. Menciona 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

La actualidad más candente (17)

Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Android
AndroidAndroid
Android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Cuestionariocharly
CuestionariocharlyCuestionariocharly
Cuestionariocharly
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
 
Preguntasviri
PreguntasviriPreguntasviri
Preguntasviri
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos Básicos
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Yo
YoYo
Yo
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 

Destacado

Formación
FormaciónFormación
Formación91rocio
 
Plan de clase n° 8 proceso estadistico-signed
Plan de clase n° 8 proceso estadistico-signedPlan de clase n° 8 proceso estadistico-signed
Plan de clase n° 8 proceso estadistico-signedRODOLFO BALDOVINO PABUENA
 
Emakundeguialenguajesanies 131210173426-phpapp02 (1)
Emakundeguialenguajesanies 131210173426-phpapp02 (1)Emakundeguialenguajesanies 131210173426-phpapp02 (1)
Emakundeguialenguajesanies 131210173426-phpapp02 (1)Mónica Ortiz Ríos
 
Ua2.3 puntos.tema de interés. evolución general del sie
Ua2.3 puntos.tema de interés. evolución general del sieUa2.3 puntos.tema de interés. evolución general del sie
Ua2.3 puntos.tema de interés. evolución general del sieENEF
 
Balance de la experiencia
Balance de la experiencia Balance de la experiencia
Balance de la experiencia Sthefany Vega
 
Desktop, laptop y tablet
Desktop, laptop y tabletDesktop, laptop y tablet
Desktop, laptop y tabletalan_235
 
Preguntas y respuestas_sobre_ah1_n1
Preguntas y respuestas_sobre_ah1_n1Preguntas y respuestas_sobre_ah1_n1
Preguntas y respuestas_sobre_ah1_n1EP Flopec Ecuador
 
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp022011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02Mónica Ortiz Ríos
 
Que evaluara la paes en 2012
Que evaluara la paes en  2012Que evaluara la paes en  2012
Que evaluara la paes en 201272705224
 
Violencia de genero 2
Violencia de genero 2Violencia de genero 2
Violencia de genero 2santy116
 
M3 s4 matriz tpack para el diseño de actividades mejorada - copia
M3 s4 matriz tpack para el diseño de actividades mejorada - copiaM3 s4 matriz tpack para el diseño de actividades mejorada - copia
M3 s4 matriz tpack para el diseño de actividades mejorada - copiaIleana Ortiz Borrero
 
Bloque 1, leccion 18
Bloque 1, leccion 18Bloque 1, leccion 18
Bloque 1, leccion 18Sthefany Vega
 

Destacado (20)

Formación
FormaciónFormación
Formación
 
Notas Seccion 021
Notas Seccion 021Notas Seccion 021
Notas Seccion 021
 
Plan de clase n° 8 proceso estadistico-signed
Plan de clase n° 8 proceso estadistico-signedPlan de clase n° 8 proceso estadistico-signed
Plan de clase n° 8 proceso estadistico-signed
 
Emakundeguialenguajesanies 131210173426-phpapp02 (1)
Emakundeguialenguajesanies 131210173426-phpapp02 (1)Emakundeguialenguajesanies 131210173426-phpapp02 (1)
Emakundeguialenguajesanies 131210173426-phpapp02 (1)
 
Segi
SegiSegi
Segi
 
Ecogreenpalet
EcogreenpaletEcogreenpalet
Ecogreenpalet
 
Ua2.3 puntos.tema de interés. evolución general del sie
Ua2.3 puntos.tema de interés. evolución general del sieUa2.3 puntos.tema de interés. evolución general del sie
Ua2.3 puntos.tema de interés. evolución general del sie
 
Ecogreenpalet
EcogreenpaletEcogreenpalet
Ecogreenpalet
 
Balance de la experiencia
Balance de la experiencia Balance de la experiencia
Balance de la experiencia
 
Desktop, laptop y tablet
Desktop, laptop y tabletDesktop, laptop y tablet
Desktop, laptop y tablet
 
Rubrica
RubricaRubrica
Rubrica
 
Preguntas y respuestas_sobre_ah1_n1
Preguntas y respuestas_sobre_ah1_n1Preguntas y respuestas_sobre_ah1_n1
Preguntas y respuestas_sobre_ah1_n1
 
Marketing viral
Marketing viralMarketing viral
Marketing viral
 
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp022011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
 
Que evaluara la paes en 2012
Que evaluara la paes en  2012Que evaluara la paes en  2012
Que evaluara la paes en 2012
 
Violencia de genero 2
Violencia de genero 2Violencia de genero 2
Violencia de genero 2
 
Imagen profe horacio
Imagen profe horacioImagen profe horacio
Imagen profe horacio
 
M3 s4 matriz tpack para el diseño de actividades mejorada - copia
M3 s4 matriz tpack para el diseño de actividades mejorada - copiaM3 s4 matriz tpack para el diseño de actividades mejorada - copia
M3 s4 matriz tpack para el diseño de actividades mejorada - copia
 
Diagnostico
DiagnosticoDiagnostico
Diagnostico
 
Bloque 1, leccion 18
Bloque 1, leccion 18Bloque 1, leccion 18
Bloque 1, leccion 18
 

Similar a PREGUNTAS DE ANDROID Y BASE DE DATOS (20)

Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de 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
PreguntasPreguntas
Preguntas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Android
AndroidAndroid
Android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre 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
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Preguntas d eloy
Preguntas d eloyPreguntas d eloy
Preguntas d eloy
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
 

PREGUNTAS DE ANDROID Y BASE DE DATOS

  • 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 DE ANDROID Y TEMAS DE LA BASE DE DATOS Nombre completo del Alumno : Wendy Guadalupe Almanza Mata Grado:5 Grupo: A Nombre del Docente: ING. Eloy Contreras De Lira Fecha de entrega : 20 de Marzo de 2013 1. ¿Para qué se emplean los sufijos “values-v11” y “values-v14”?
  • 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN Se emplean para definir recursos independientes para determinados dispositivos según sus características. De esta forma, por ejemplo, los recursos incluidos en la carpeta “values-v11” se aplicarían tan sólo a dispositivos cuya versión de Android sea la 3.0 (API 11) o superior. Al igual que el sufijo “–v” existen otros muchos para referirse a otras características del terminal, puede consultarse la lista completa en la documentación oficial del Android. 2. ¿Qué son los Layouts? Los layouts son elementos no visuales destinados a controlar la distribución, posición y dimensiones de los controles que se insertan en su interior. Estos componentes extienden a la clase baseViewGroup, como muchos otros componentes contenedores, es decir, capaces de contener a otros controles. 3. Define los siguientes controles Control Button, es el botón más básico que podemos utilizar. Control ToggleButton, es un tipo de botón que puede permanecer en dos posibles estados, pulsado/no_pulsado.. Control ImageButton, podremos definir una imagen a mostrar en vez de un texto. Control ImageView, permite mostrar imágenes en la aplicación. Control TextView, es otro de los clásicos en la programación de GUIs, las etiquetas de texto, y se utiliza para mostrar un determinado texto al usuario. Control EditText, es el componente de edición de texto que proporciona la plataforma Android. Permite la introducción y edición de texto por parte del usuario, por lo que en tiempo de diseño la propiedad más interesante a establecer, además de su posición/tamaño y formato. Control CheckBox, se suele utilizar para marcar o desmarcar opciones en una aplicación. Control RadioButton puede estar marcado o desmarcado, pero en este caso suelen utilizarse dentro de un grupo de opciones donde una, y sólo una, de ellas debe estar marcada obligatoriamente. 4. ¿La carpeta /src/ que contiene?
  • 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 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. 5. ¿Menciona los componentes de android? Activity View Service Content Provider Broadcast Receiver Widget Intent 6. ¿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) 7. ¿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”. 8. ¿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 porque siempre se mostraría la misma imagen incluso con el botón pulsado, dando poca sensación de elemento “clickable“. 9. ¿Cuáles son los tres principales controles de botones? Control Button [API] Control ToggleButton [API] Control ImageButton [API] 10. ¿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“.
  • 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 11. ¿Qué es 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. 12. 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. 13. ¿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. 14. ¿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). 15. ¿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.
  • 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN BASES DE DATOS EN ANDROID 1. Menciona son las 2 herramientas que proporciona la plataforma Android para el almacenamiento y consulta de datos. Base de datos SQLite Content Providers 2. 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. Menciona las 2 alternativas que proporciona la API de SQLite de Android para realizar operaciones sobre la Base De Datos ExecSQL () de la clase SQLiteDatabase, este método permite ejecutar cualquier sentencia SQL sobre la Base De Datos. Insert (), Update() y Delete () proporcionados también con la clase SQLite Database. 4. Menciona 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