SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
            UNIDAD ACADÉMICA DE PINOS




Desarrollo de Aplicaciones III
  Tecnologías de la Información y la Comunicación
          15 Preguntas de Material de Android

                         Docente:

                ITIC. Eloy Contreras de Lira

                         Alumno:

                   Alexis Luna Martínez

                        Matricula:

                       4811100044

                     Grado Y Grupo:

                           “5ºB”

                          Fecha:

                         21/03/13
1. ¿para que sirve un FrameLayout?
   Coloca todos sus controles hijos alineados con su esquina superior izquierda, de
   forma que cada control quedará oculto por el control siguiente (a menos que éste
   último tenga transparencia).

2. ¿Qué contiene la Carpeta /res/?
   Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes,
   vídeos, cadenas de texto, etc.

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

4. ¿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, …)

5. ¿para que sirve un LinearLayout?
   Este layout apila uno tras otro todos sus elementos hijos de forma horizontal o
   vertical según se establezca su propiedad android:orientation.

6. ¿Qué contiene la Carpeta /gen/?
   Contiene una serie de elementos de código generados automáticamente al
   compilar el proyecto.

7. ¿para que sirve 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.

8. ¿Cuáles son los pasos principales para la creación de un widget
   Android?
   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.
9. ¿Qué son los grupos de opciones?
   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.

10. ¿Cuáles son los dos controles de selección más comunes en
    cualquier interfaz gráfica?
   Las listas desplegables (Spinner) y las listas “fijas” (ListView)

11. ¿Qué es 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 alguna de las dos de las posibles vías que tenemos para
    crear controles personalizados en Android
   Extendiendo la funcionalidad de un control ya existente

13. ¿Qué son las preferencias?
   Son datos que una aplicación debe guardar para personalizar la experiencia del
   usuario, por ejemplo información personal, opciones de presentación, etc.

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



15. ¿Qué son las preferencias comparetidas (shared preferences)?
   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.
Bases de datos en Android
1. ¿Cuáles son las dos herramientas principales para el almacenamiento y
   consulta de datos estructurados?
    Bases de Datos SQLite
    Content Providers

2. ¿Qué realiza el método moveToFirst():?
    Mueve el puntero del cursor al primer registro devuelto.

3. ¿Qué realiza el método moveToNext():?
    Mueve el puntero del cursor al siguiente registro devuelto.

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

5. ¿Que 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).

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Herramientas case diego medina
Herramientas case diego medinaHerramientas case diego medina
Herramientas case diego medina
 
Fun_02_estructura_programa
Fun_02_estructura_programaFun_02_estructura_programa
Fun_02_estructura_programa
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Trabajo herramientas case tomas
Trabajo herramientas case tomasTrabajo herramientas case tomas
Trabajo herramientas case tomas
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controlador
 
Tp final de programación
Tp final de programaciónTp final de programación
Tp final de programación
 
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos 7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
 
Introduccion a vba aplicado en word
Introduccion a vba aplicado en wordIntroduccion a vba aplicado en word
Introduccion a vba aplicado en word
 
Rational Rose
Rational RoseRational Rose
Rational Rose
 
Diu asignacion5 2012_i
Diu asignacion5 2012_iDiu asignacion5 2012_i
Diu asignacion5 2012_i
 
Terminos
TerminosTerminos
Terminos
 
Rational rose
Rational roseRational rose
Rational rose
 
Tema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de softwareTema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de software
 
Presentación power point relational rose
Presentación power point relational rosePresentación power point relational rose
Presentación power point relational rose
 

Destacado

Bloque 1, leccion 18
Bloque 1, leccion 18Bloque 1, leccion 18
Bloque 1, leccion 18Sthefany Vega
 
Evidencia 2 innovaciones para la buena enseñanza
Evidencia 2 innovaciones para la buena enseñanzaEvidencia 2 innovaciones para la buena enseñanza
Evidencia 2 innovaciones para la buena enseñanzaVictor Garro Moreno
 
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
 
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp022011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02Mónica Ortiz Ríos
 
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012PMD12
 
Folleto mostra de musica valenciana
Folleto mostra de musica valencianaFolleto mostra de musica valenciana
Folleto mostra de musica valencianasmlallosaderanes
 
A3 ap the patriot team
A3 ap the patriot teamA3 ap the patriot team
A3 ap the patriot teamAlexis Luna
 
Planificacion español
Planificacion  españolPlanificacion  español
Planificacion españolSthefany Vega
 

Destacado (20)

Planificación 1
 Planificación 1 Planificación 1
Planificación 1
 
PROPUESTA
PROPUESTAPROPUESTA
PROPUESTA
 
Mibarrio.com
Mibarrio.com Mibarrio.com
Mibarrio.com
 
Bloque 1, leccion 18
Bloque 1, leccion 18Bloque 1, leccion 18
Bloque 1, leccion 18
 
Evidencia 2 innovaciones para la buena enseñanza
Evidencia 2 innovaciones para la buena enseñanzaEvidencia 2 innovaciones para la buena enseñanza
Evidencia 2 innovaciones para la buena enseñanza
 
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
 
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp022011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
2011emakunde5guialenguajeambitolaboral 131210173254-phpapp02
 
Primer informe jop
Primer informe jopPrimer informe jop
Primer informe jop
 
Abalones
AbalonesAbalones
Abalones
 
Ensayo psicologia
Ensayo psicologiaEnsayo psicologia
Ensayo psicologia
 
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012
Mercado inmobiliario en 7 distritos de Lima Metropolitana. 2011-2012
 
Desarrolo social
Desarrolo socialDesarrolo social
Desarrolo social
 
Reclutamiento y seleccion
Reclutamiento y seleccionReclutamiento y seleccion
Reclutamiento y seleccion
 
Folleto mostra de musica valenciana
Folleto mostra de musica valencianaFolleto mostra de musica valenciana
Folleto mostra de musica valenciana
 
A3 ap the patriot team
A3 ap the patriot teamA3 ap the patriot team
A3 ap the patriot team
 
Planificacion español
Planificacion  españolPlanificacion  español
Planificacion español
 
12 Productos del CT
12 Productos del CT12 Productos del CT
12 Productos del CT
 
Visión 1
Visión 1Visión 1
Visión 1
 
El meu habitatge
El meu habitatgeEl meu habitatge
El meu habitatge
 
Propuesta didáctica
Propuesta didácticaPropuesta didáctica
Propuesta didáctica
 

Similar a Preguntas de android (20)

Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Cuestionariocharly
CuestionariocharlyCuestionariocharly
Cuestionariocharly
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Android
AndroidAndroid
Android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Yo
YoYo
Yo
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Android
AndroidAndroid
Android
 
Cuestionario Android
Cuestionario AndroidCuestionario Android
Cuestionario Android
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 

Más de Alexis Luna

Más de Alexis Luna (9)

Ingles
InglesIngles
Ingles
 
A3 ad the patriot team
A3 ad the patriot teamA3 ad the patriot team
A3 ad the patriot team
 
Moprosoft y cmmi
Moprosoft y cmmiMoprosoft y cmmi
Moprosoft y cmmi
 
Moprosoft y cmmi
Moprosoft y cmmiMoprosoft y cmmi
Moprosoft y cmmi
 
Moprosoft y cmmi
Moprosoft y cmmiMoprosoft y cmmi
Moprosoft y cmmi
 
Manual 1
Manual 1Manual 1
Manual 1
 
Miprimera pagina web
Miprimera pagina webMiprimera pagina web
Miprimera pagina web
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Trabajo
TrabajoTrabajo
Trabajo
 

Preguntas de android

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS Desarrollo de Aplicaciones III Tecnologías de la Información y la Comunicación 15 Preguntas de Material de Android Docente: ITIC. Eloy Contreras de Lira Alumno: Alexis Luna Martínez Matricula: 4811100044 Grado Y Grupo: “5ºB” Fecha: 21/03/13
  • 2. 1. ¿para que sirve un FrameLayout? Coloca todos sus controles hijos alineados con su esquina superior izquierda, de forma que cada control quedará oculto por el control siguiente (a menos que éste último tenga transparencia). 2. ¿Qué contiene la Carpeta /res/? Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes, vídeos, cadenas de texto, etc. 3. ¿Qué contiene la Carpeta /src/? Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz gráfica, clases auxiliares, etc. 4. ¿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, …) 5. ¿para que sirve un LinearLayout? Este layout apila uno tras otro todos sus elementos hijos de forma horizontal o vertical según se establezca su propiedad android:orientation. 6. ¿Qué contiene la Carpeta /gen/? Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. 7. ¿para que sirve 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. 8. ¿Cuáles son los pasos principales para la creación de un widget Android? 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.
  • 3. 9. ¿Qué son los grupos de opciones? 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. 10. ¿Cuáles son los dos controles de selección más comunes en cualquier interfaz gráfica? Las listas desplegables (Spinner) y las listas “fijas” (ListView) 11. ¿Qué es 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 alguna de las dos de las posibles vías que tenemos para crear controles personalizados en Android Extendiendo la funcionalidad de un control ya existente 13. ¿Qué son las preferencias? Son datos que una aplicación debe guardar para personalizar la experiencia del usuario, por ejemplo información personal, opciones de presentación, etc. 14. ¿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. 15. ¿Qué son las preferencias comparetidas (shared preferences)? 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.
  • 4. Bases de datos en Android 1. ¿Cuáles son las dos herramientas principales para el almacenamiento y consulta de datos estructurados? Bases de Datos SQLite Content Providers 2. ¿Qué realiza el método moveToFirst():? Mueve el puntero del cursor al primer registro devuelto. 3. ¿Qué realiza el método moveToNext():? Mueve el puntero del cursor al siguiente registro devuelto. 4. ¿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. 5. ¿Que 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).