SlideShare a Scribd company logo
1 of 7
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 : Mariana Alejandra Cruz Mendoza

Grado:5            Grupo: A

Nombre del Docente: ING. Eloy Contreras De Lira

Fecha de entrega : 21 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


                       ENTORNO DE DESARROLLO ANDROID


   1. ¿Menciona los componentes de android?


    Activity
   View
   Service
   Content Provider
   Broadcast Receiver
   Widget
   Intent



       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. ¿ Qué es una vista?

Las vistas (view) son los componentes básicos con los que se construye la interfaz
gráfica de la aplicación, análogo por ejemplo a los controles de Java o .NET




       4. ¿Qué contiene la carpeta Carpeta /src/?
Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz
gráfica, clases auxiliares, etc. Inicialmente


       5. ¿Qué contiene la carpeta Carpeta /res/?
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                         UNIDAD ACADÉMICA DE PINOS
                                    TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes,
vídeos, cadenas de texto, etc.


       6. ¿Para qué se emplean los sufijos “values-v11” y “values-v14”?

Se emplean para definir recursos independientes para determinados dispositivos
según sus características.


       7. ¿Qué contiene el Fichero AndroidManifest.xml?
Contiene la definición en XML de los aspectos principales de la aplicación, como
por ejemplo su identificación (nombre, versión, icono, …), sus componentes
(pantallas, mensajes, …), las librerías auxiliares utilizadas, o los permisos
necesarios para su ejecución.


       8. ¿Qué es un fragment?
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.



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

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


       11. Menciona y define en Android 3 tipos diferentes de menús
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                      UNIDAD ACADÉMICA DE PINOS
                                 TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
          •   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.


   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. ¿para que sirve un TableLayout?
       Un TableLayout permite distribuir sus elementos hijos de forma tabular,
       definiendo las filas y columnas necesarias, y la posición de cada
       componente dentro de la tabla.


   14. ¿Qué es La interfaz de usuario action bar en 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)
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                            UNIDAD ACADÉMICA DE PINOS
                                       TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
          15. ¿Qué es un service?
             Los servicios (service) son componentes sin interfaz gráfica que se
             ejecutan en segundo plano. En concepto, son similares a los servicios
             presentes en cualquier otro sistema operativo.


                                  BASE DE DATOS EN ANDROID


          1. ¿Cuántas herramientas proporciona la plataforma Android?

    La plataforma Android proporciona dos herramientas pricipales para el
    almacenamiento y consulta de datos estructurados:

•         Bases de Datos SQLite
•         Content Providers


          2. ¿En Android, cómo se llama la forma típica para crear, actualizar, y
             conectar con una base de datos SQLite?
             SQLiteOpenHelper


          3. ¿Qué proporciona La API de SQLite de Android?

             proporciona dos alternativas para realizar operaciones sobre la base de
             datos que no devuelven resultados (entre ellas la
             inserción/actualización/eliminación de registros, pero también la creación
             de tablas, de índices, etc).

          4. ¿Qué parámetros utiliza el método query()?

              el nombre de la tabla, un array con los nombre de campos a recuperar,
             la cláusula WHERE, un array con los argumentos variables incluidos en
             el WHERE (si los hay, null en caso contrario), la cláusula GROUP BY si
             existe, la cláusula HAVING si existe, y por último la cláusula ORDER
             BY si existe.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                               UNIDAD ACADÉMICA DE PINOS
                          TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN



5. ¿Cuántas opciones tendremos para recuperar registros de la BD?

  Vamos a tener dos opciones principales para recuperar registros de una
  base de datos SQLite en Android. La primera de ellas utilizando
  directamente un comando de selección SQL, y como segunda opción
  utilizando un método específico donde parametrizaremos la consulta a la
  base de datos.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
                                                            UNIDAD ACADÉMICA DE PINOS
                                       TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN
          15. ¿Qué es un service?
             Los servicios (service) son componentes sin interfaz gráfica que se
             ejecutan en segundo plano. En concepto, son similares a los servicios
             presentes en cualquier otro sistema operativo.


                                  BASE DE DATOS EN ANDROID


          1. ¿Cuántas herramientas proporciona la plataforma Android?

    La plataforma Android proporciona dos herramientas pricipales para el
    almacenamiento y consulta de datos estructurados:

•         Bases de Datos SQLite
•         Content Providers


          2. ¿En Android, cómo se llama la forma típica para crear, actualizar, y
             conectar con una base de datos SQLite?
             SQLiteOpenHelper


          3. ¿Qué proporciona La API de SQLite de Android?

             proporciona dos alternativas para realizar operaciones sobre la base de
             datos que no devuelven resultados (entre ellas la
             inserción/actualización/eliminación de registros, pero también la creación
             de tablas, de índices, etc).

          4. ¿Qué parámetros utiliza el método query()?

              el nombre de la tabla, un array con los nombre de campos a recuperar,
             la cláusula WHERE, un array con los argumentos variables incluidos en
             el WHERE (si los hay, null en caso contrario), la cláusula GROUP BY si
             existe, la cláusula HAVING si existe, y por último la cláusula ORDER
             BY si existe.

More Related Content

What's hot (16)

Cuestionariocharly
CuestionariocharlyCuestionariocharly
Cuestionariocharly
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
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 d eloy
Preguntas d eloyPreguntas d eloy
Preguntas d eloy
 
Curso introducción a Android
Curso introducción a AndroidCurso introducción a Android
Curso introducción a Android
 
Curso introducción a android
Curso introducción a android   Curso introducción a android
Curso introducción a android
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
 
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
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Unidad I. Programación
Unidad I. ProgramaciónUnidad I. Programación
Unidad I. Programación
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 

Viewers also liked

Viewers also liked (8)

Yo
YoYo
Yo
 
Calendario2013
Calendario2013Calendario2013
Calendario2013
 
Poetas por un día
Poetas por un díaPoetas por un día
Poetas por un día
 
Trabajo de los blog
Trabajo de los blogTrabajo de los blog
Trabajo de los blog
 
My spy abril 1
My spy abril 1My spy abril 1
My spy abril 1
 
American Cancer Society Facts & Figures 2013
American Cancer Society Facts & Figures 2013American Cancer Society Facts & Figures 2013
American Cancer Society Facts & Figures 2013
 
Cuentos 6º
Cuentos 6ºCuentos 6º
Cuentos 6º
 
Vancouver tv store
Vancouver tv storeVancouver tv store
Vancouver tv store
 

Similar to Preguntas android (20)

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

More from Alee MendoOzaa (8)

Ingles
InglesIngles
Ingles
 
Ingles
InglesIngles
Ingles
 
Nota
NotaNota
Nota
 
Mariana
MarianaMariana
Mariana
 
Actividad de desempeño...
Actividad de desempeño...Actividad de desempeño...
Actividad de desempeño...
 
Manual
ManualManual
Manual
 
Practicas mariana
Practicas marianaPracticas mariana
Practicas mariana
 
TABLAS COMPARATIVAS
TABLAS COMPARATIVASTABLAS COMPARATIVAS
TABLAS COMPARATIVAS
 

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 DE ANDROID Y TEMAS DE LA BASE DE DATOS Nombre completo del Alumno : Mariana Alejandra Cruz Mendoza Grado:5 Grupo: A Nombre del Docente: ING. Eloy Contreras De Lira Fecha de entrega : 21 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 ENTORNO DE DESARROLLO ANDROID 1. ¿Menciona los componentes de android? Activity View Service Content Provider Broadcast Receiver Widget Intent 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. ¿ Qué es una vista? Las vistas (view) son los componentes básicos con los que se construye la interfaz gráfica de la aplicación, análogo por ejemplo a los controles de Java o .NET 4. ¿Qué contiene la carpeta Carpeta /src/? Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz gráfica, clases auxiliares, etc. Inicialmente 5. ¿Qué contiene la carpeta Carpeta /res/?
  • 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes, vídeos, cadenas de texto, etc. 6. ¿Para qué se emplean los sufijos “values-v11” y “values-v14”? Se emplean para definir recursos independientes para determinados dispositivos según sus características. 7. ¿Qué contiene el Fichero AndroidManifest.xml? Contiene la definición en XML de los aspectos principales de la aplicación, como por ejemplo su identificación (nombre, versión, icono, …), sus componentes (pantallas, mensajes, …), las librerías auxiliares utilizadas, o los permisos necesarios para su ejecución. 8. ¿Qué es un fragment? 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. 9. ¿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. 10. ¿Cuáles son los tres principales controles de botones? Control Button [API] Control ToggleButton [API] Control ImageButton [API] 11. Menciona y define en Android 3 tipos diferentes de menús
  • 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN • 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. 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. ¿para que sirve un TableLayout? Un TableLayout permite distribuir sus elementos hijos de forma tabular, definiendo las filas y columnas necesarias, y la posición de cada componente dentro de la tabla. 14. ¿Qué es La interfaz de usuario action bar en 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)
  • 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 15. ¿Qué es un service? Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo plano. En concepto, son similares a los servicios presentes en cualquier otro sistema operativo. BASE DE DATOS EN ANDROID 1. ¿Cuántas herramientas proporciona la plataforma Android? La plataforma Android proporciona dos herramientas pricipales para el almacenamiento y consulta de datos estructurados: • Bases de Datos SQLite • Content Providers 2. ¿En Android, cómo se llama la forma típica para crear, actualizar, y conectar con una base de datos SQLite? SQLiteOpenHelper 3. ¿Qué proporciona La API de SQLite de Android? proporciona dos alternativas para realizar operaciones sobre la base de datos que no devuelven resultados (entre ellas la inserción/actualización/eliminación de registros, pero también la creación de tablas, de índices, etc). 4. ¿Qué parámetros utiliza el método query()? el nombre de la tabla, un array con los nombre de campos a recuperar, la cláusula WHERE, un array con los argumentos variables incluidos en el WHERE (si los hay, null en caso contrario), la cláusula GROUP BY si existe, la cláusula HAVING si existe, y por último la cláusula ORDER BY si existe.
  • 6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 5. ¿Cuántas opciones tendremos para recuperar registros de la BD? Vamos a tener dos opciones principales para recuperar registros de una base de datos SQLite en Android. La primera de ellas utilizando directamente un comando de selección SQL, y como segunda opción utilizando un método específico donde parametrizaremos la consulta a la base de datos.
  • 7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DEL INFORMACIÓN Y LA COMUNICACIÓN 15. ¿Qué es un service? Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo plano. En concepto, son similares a los servicios presentes en cualquier otro sistema operativo. BASE DE DATOS EN ANDROID 1. ¿Cuántas herramientas proporciona la plataforma Android? La plataforma Android proporciona dos herramientas pricipales para el almacenamiento y consulta de datos estructurados: • Bases de Datos SQLite • Content Providers 2. ¿En Android, cómo se llama la forma típica para crear, actualizar, y conectar con una base de datos SQLite? SQLiteOpenHelper 3. ¿Qué proporciona La API de SQLite de Android? proporciona dos alternativas para realizar operaciones sobre la base de datos que no devuelven resultados (entre ellas la inserción/actualización/eliminación de registros, pero también la creación de tablas, de índices, etc). 4. ¿Qué parámetros utiliza el método query()? el nombre de la tabla, un array con los nombre de campos a recuperar, la cláusula WHERE, un array con los argumentos variables incluidos en el WHERE (si los hay, null en caso contrario), la cláusula GROUP BY si existe, la cláusula HAVING si existe, y por último la cláusula ORDER BY si existe.