UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                       UNIDAD ACADEMICA DE PINOS
                                  TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




                                   Materia
                      Desarrollo de aplicación



                                      Tema
                    Peguntas referentes a Android




Nombre del alumno: Manuel Jaramillo Martínez

Grado: 5 Grupo: A

Nombre del maestro: Ing. Eloy Contreras de Lira

Fecha de entrega 21/03/2013
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                              UNIDAD ACADEMICA DE PINOS
                                         TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




1°-¿Cuales son los componentes que debe de tener una Aplicación Android?

R: Activity (actividades), View (vistas), Service(servicio), content provider(proveedor de
contenidos), Broadcast receiver, widget, intent.

2°-¿Qué son los Layouts?

R: son elementos no visuales designados a controlar la distribución, posición y dimensión o
dimensiones de los controles que se insertan en su interior.

3°-¿Cuál es el Layout mas simple de Android?

R: FrameLayout.

4°-¿Cuáles ejemplos hay de Layout?

R: FrameLayout, LinearLayout, TableLayout, GridLayout, RelativeLayout.

5°-¿Qué es un control tipo Button?

R: Es el botón mas básico que podemos utilizar.

6°-¿Qué función tiene el control ImageView?

R: Nos permite mostrar imágenes en la aplicación.

7°-¿Qué función tiene el control ListVew?

R: Muestra al usuario una lista de opciones seleccionables directamente sobre el propio control.

8°-¿Qué función tiene el control GridView?

R: Presenta al usuario un conjunto de opciones seleccionables distribuidas de forma tabular.

9°-¿Qué es Action bar de Android?

R: Es la barra de titulo y herramientas que aparece en la parte superior de muchas aplicaciones
actuales.

10°-¿Qué son los grupos de opciones de Android?
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                            UNIDAD ACADEMICA DE PINOS
                                       TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN
R: Son mecanismos que nos permiten agrupar varios elementos de un menú de forma que
podamos aplicarles ciertas aplicaciones o asignarles determinadas características o
funcionalidades de forma conjunta.



11°-¿Qué son los grupos de opciones?

R: son un mecanismo que nos permite agrupar varios elementos de un menú de forma que
podamos aplicarles ciertas acciones o asignarles determinadas características o
funcionalidades de forma conjunta.

12°-¿Para que nos sirve un widget estático?

R: para entender claramente la estructura interna de un componente de este tipo.

13°-¿Cuáles son los pasos principales para la creación de un widget Android?

R: 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 Android Manifest de la aplicación.


14°-¿Qué son las preferencias compartidas (shared preferences)?

R: Es un mecanismo que nos permite gestionar fácilmente las opciones de una aplicación
permitiéndonos guardarlas en XML de una forma transparente para el programador.

15°-¿Para que nos sirve el control CheckBoxPreference?

R: Representa un tipo de opción que sólo puede tomar dos valores distintos: activada o
desactivada.
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                                 UNIDAD ACADEMICA DE PINOS
                                            TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN



Preguntas del tema Base de datos en Android
1°-¿Cuáles son las principales herramientas para el almacenamiento y consulta de datos estructurados?


R: - Bases de Datos SQLite

 -Content Providers
2°-¿Para que nos sirve la clase Content Providers?
R: Este método permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre

que ésta no devuelva resultados.
3°-¿Cuáles métodos son los que nos permiten realizar las tareas de inserción, actualización y
eliminación de registros de una forma algo más paramétrica que execSQL?

R: son insert(), update() y delete() proporcionados también con la
clase SQLiteDatabase.

4°-¿Qué es la colección tipoContentValues?

R: Esta colección es de tipo diccionario, donde almacenaremos parejas declave-valor, donde
la clave será el nombre de cada campo y el valor será el dato correspondiente a insertar en
dicho campo.

5°-¿Para que nos sirve el método query() de la claseSQLiteDatabase?

R: Este método recibe varios parámetros: 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.

Preguntas de android

  • 1.
    UNIVERSIDAD TECNONOLOGICA DELESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de aplicación Tema Peguntas referentes a Android Nombre del alumno: Manuel Jaramillo Martínez Grado: 5 Grupo: A Nombre del maestro: Ing. Eloy Contreras de Lira Fecha de entrega 21/03/2013
  • 2.
    UNIVERSIDAD TECNONOLOGICA DELESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 1°-¿Cuales son los componentes que debe de tener una Aplicación Android? R: Activity (actividades), View (vistas), Service(servicio), content provider(proveedor de contenidos), Broadcast receiver, widget, intent. 2°-¿Qué son los Layouts? R: son elementos no visuales designados a controlar la distribución, posición y dimensión o dimensiones de los controles que se insertan en su interior. 3°-¿Cuál es el Layout mas simple de Android? R: FrameLayout. 4°-¿Cuáles ejemplos hay de Layout? R: FrameLayout, LinearLayout, TableLayout, GridLayout, RelativeLayout. 5°-¿Qué es un control tipo Button? R: Es el botón mas básico que podemos utilizar. 6°-¿Qué función tiene el control ImageView? R: Nos permite mostrar imágenes en la aplicación. 7°-¿Qué función tiene el control ListVew? R: Muestra al usuario una lista de opciones seleccionables directamente sobre el propio control. 8°-¿Qué función tiene el control GridView? R: Presenta al usuario un conjunto de opciones seleccionables distribuidas de forma tabular. 9°-¿Qué es Action bar de Android? R: Es la barra de titulo y herramientas que aparece en la parte superior de muchas aplicaciones actuales. 10°-¿Qué son los grupos de opciones de Android?
  • 3.
    UNIVERSIDAD TECNONOLOGICA DELESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN R: Son mecanismos que nos permiten agrupar varios elementos de un menú de forma que podamos aplicarles ciertas aplicaciones o asignarles determinadas características o funcionalidades de forma conjunta. 11°-¿Qué son los grupos de opciones? R: son un mecanismo que nos permite agrupar varios elementos de un menú de forma que podamos aplicarles ciertas acciones o asignarles determinadas características o funcionalidades de forma conjunta. 12°-¿Para que nos sirve un widget estático? R: para entender claramente la estructura interna de un componente de este tipo. 13°-¿Cuáles son los pasos principales para la creación de un widget Android? R: 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 Android Manifest de la aplicación. 14°-¿Qué son las preferencias compartidas (shared preferences)? R: Es un mecanismo que nos permite gestionar fácilmente las opciones de una aplicación permitiéndonos guardarlas en XML de una forma transparente para el programador. 15°-¿Para que nos sirve el control CheckBoxPreference? R: Representa un tipo de opción que sólo puede tomar dos valores distintos: activada o desactivada.
  • 4.
    UNIVERSIDAD TECNONOLOGICA DELESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Preguntas del tema Base de datos en Android 1°-¿Cuáles son las principales herramientas para el almacenamiento y consulta de datos estructurados? R: - Bases de Datos SQLite -Content Providers 2°-¿Para que nos sirve la clase Content Providers? R: Este método permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre que ésta no devuelva resultados. 3°-¿Cuáles métodos son los que nos permiten realizar las tareas de inserción, actualización y eliminación de registros de una forma algo más paramétrica que execSQL? R: son insert(), update() y delete() proporcionados también con la clase SQLiteDatabase. 4°-¿Qué es la colección tipoContentValues? R: Esta colección es de tipo diccionario, donde almacenaremos parejas declave-valor, donde la clave será el nombre de cada campo y el valor será el dato correspondiente a insertar en dicho campo. 5°-¿Para que nos sirve el método query() de la claseSQLiteDatabase? R: Este método recibe varios parámetros: 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.