SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
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 del Material de Android

                         Docente:

                ITIC. Eloy Contreras de Lira

                         Alumno:

               Octavio Arturo Salas Esquivel

                        Matricula:

                       4811100030

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

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 la Carpeta /res/?
   Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes,
   vídeos, cadenas de texto, etc.
5. ¿Qué contiene la Carpeta /gen/?
   Contiene una serie de elementos de código generados automáticamente al
   compilar el proyecto.
6. ¿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, …)
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 dos controles de selección más comunes en
   cualquier interfaz gráfica?
   Las listas desplegables (Spinner) y las listas “fijas” (ListView)
9. ¿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.

10. 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
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. ¿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.
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é 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.
15. ¿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.



                 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é 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.
3. ¿Qué realiza el método moveToFirst():?
   Mueve el puntero del cursor al primer registro devuelto.
4. ¿Qué realiza el método moveToNext():?
   Mueve el puntero del cursor al siguiente registro devuelto.
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).
15 Preguntas Android y Bases de Datos

Más contenido relacionado

La actualidad más candente (13)

Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
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
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
Trabajo herramientas case tomas
Trabajo herramientas case tomasTrabajo herramientas case tomas
Trabajo herramientas case tomas
 
Diu asignacion5 2012_i
Diu asignacion5 2012_iDiu asignacion5 2012_i
Diu asignacion5 2012_i
 
Requisitos
RequisitosRequisitos
Requisitos
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon poo
 
Introduccion a vba aplicado en word
Introduccion a vba aplicado en wordIntroduccion a vba aplicado en word
Introduccion a vba aplicado en word
 
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
 
Rational Rose
Rational RoseRational Rose
Rational Rose
 

Destacado (9)

Dossier de présentation - Avant projet
Dossier de présentation - Avant projetDossier de présentation - Avant projet
Dossier de présentation - Avant projet
 
Debate plan
Debate planDebate plan
Debate plan
 
Akady Filmmaker 2015
Akady Filmmaker 2015Akady Filmmaker 2015
Akady Filmmaker 2015
 
Croquis 2 mte3 013
Croquis 2 mte3 013Croquis 2 mte3 013
Croquis 2 mte3 013
 
Le train à vapeur de la Gatineau
Le train à vapeur de la GatineauLe train à vapeur de la Gatineau
Le train à vapeur de la Gatineau
 
Diccionario basico tecnico
Diccionario basico tecnicoDiccionario basico tecnico
Diccionario basico tecnico
 
Croquis hall farq 09 04-2013
Croquis hall farq 09 04-2013Croquis hall farq 09 04-2013
Croquis hall farq 09 04-2013
 
Diccionario basico tecnico
Diccionario basico tecnicoDiccionario basico tecnico
Diccionario basico tecnico
 
Dossier de présentation - Avant projet
Dossier de présentation - Avant projetDossier de présentation - Avant projet
Dossier de présentation - Avant projet
 

Similar a 15 Preguntas Android y Bases de Datos (20)

Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Cuestionariocharly
CuestionariocharlyCuestionariocharly
Cuestionariocharly
 
Pre karla
Pre karlaPre karla
Pre karla
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Android
AndroidAndroid
Android
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
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
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Yo
YoYo
Yo
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Cuestionario Android
Cuestionario AndroidCuestionario Android
Cuestionario Android
 

Más de Darthuz Kilates

Más de Darthuz Kilates (20)

Tecnologías emergentes2
Tecnologías emergentes2Tecnologías emergentes2
Tecnologías emergentes2
 
Carritodecompra ieee830 2
Carritodecompra ieee830 2Carritodecompra ieee830 2
Carritodecompra ieee830 2
 
Sistemas de-comunicación-por-fibra
Sistemas de-comunicación-por-fibraSistemas de-comunicación-por-fibra
Sistemas de-comunicación-por-fibra
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Maqueta14k
Maqueta14kMaqueta14k
Maqueta14k
 
Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
 
Abstracción 14k
Abstracción 14kAbstracción 14k
Abstracción 14k
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Polimorfismo 14k
Polimorfismo 14kPolimorfismo 14k
Polimorfismo 14k
 
Normatividad en las telecomunicaciones en méxico 14k
Normatividad en las telecomunicaciones en méxico 14kNormatividad en las telecomunicaciones en méxico 14k
Normatividad en las telecomunicaciones en méxico 14k
 
1Antenas1
1Antenas11Antenas1
1Antenas1
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Lucy11
Lucy11Lucy11
Lucy11
 
Transaccion
TransaccionTransaccion
Transaccion
 
Administración trabajo
Administración trabajo  Administración trabajo
Administración trabajo
 
Estandares de calidad
Estandares de calidadEstandares de calidad
Estandares de calidad
 
Estimación de costos
Estimación de costosEstimación de costos
Estimación de costos
 
Modelo espiral
Modelo espiral Modelo espiral
Modelo espiral
 
Tabajo final unidad ii
Tabajo final unidad iiTabajo final unidad ii
Tabajo final unidad ii
 
Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.
 

15 Preguntas Android y Bases de Datos

  • 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 del Material de Android Docente: ITIC. Eloy Contreras de Lira Alumno: Octavio Arturo Salas Esquivel Matricula: 4811100030 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. ¿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. 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 la Carpeta /res/? Contiene todos los ficheros de recursos necesarios para el proyecto: imágenes, vídeos, cadenas de texto, etc. 5. ¿Qué contiene la Carpeta /gen/? Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. 6. ¿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, …) 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 dos controles de selección más comunes en cualquier interfaz gráfica? Las listas desplegables (Spinner) y las listas “fijas” (ListView) 9. ¿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. 10. 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 11. ¿Qué es un Fragment?
  • 3. 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. ¿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. 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é 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. 15. ¿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. 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é 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. 3. ¿Qué realiza el método moveToFirst():? Mueve el puntero del cursor al primer registro devuelto. 4. ¿Qué realiza el método moveToNext():? Mueve el puntero del cursor al siguiente registro devuelto. 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).