SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
DESARROLLO
DE
APLICACIONES
CUESTIONARIO-ANDROID

Lucia Yeraldin Silva Martínez 5-“B”
1.- ¿Que contiene el layout “activity_main.xml”?

La definición de la interfaz gráfica de la pantalla principal de la aplicación.

2.- ¿Que contiene la clase R?

Una serie de constantes con los ID de todos los recursos de la aplicación incluidos en la carpeta
/res/.

3.- ¿Cuáles son los principales componentes de una aplicación?

Activity, View, Service, Content Provider, Broadcast Receiver, Intent, Widget

4.-Define brevemente cada uno de los componentes de una aplicación android.

Activity: Las actividades (activities) representan el componente principal de la interfaz gráfica de
una aplicación Android.

View: Las vistas (view) son los componentes básicos con los que se construye la interfaz gráfica de
la aplicación.

Service: Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo
plano.

Content Provider: Un proveedor de contenidos (content provider) es el mecanismo que se ha
definido en Android para compartir datos entre aplicaciones.

Broadcast Receiver: Un broadcast receiver es un componente destinado a detectar y reaccionar
ante determinados mensajes o eventos globales generados por el sistema.

Widget: Los widgets son elementos visuales, normalmente interactivos, que pueden mostrarse en
la pantalla principal (home screen).

Intent: Unintent es el elemento básico de comunicación entre los distintos componentes Android
que hemos descrito anteriormente.

5.- ¿Que se define en los XML de nuestra aplicación?

Los elementos visuales que componen la interfaz de nuestra pantalla principal y se especifican
todas sus propiedades.

6.- ¿Que son los layout?

Son elementos no visibles que determinan cómo se van a distribuir en el espacio los controles que
incluyamos en su interior

7.-   ¿Cuáles    son    los     botones    proporcionados                              por        el
SDK?(Button),(ToggleButton),(ImageButton).
8.- ¿Cuáles son los tipos de spans que podemos utilizar para modificar el texto?

      TypefaceSpan. Modifica el tipo de fuente.
      StyleSpan. Modifica el estilo del texto (negrito, cursivo).
      ForegroudColorSpan. Modifica el color del texto.
      AbsoluteSizeSpan. Modifica el tamaño de fuente.

9.- ¿Cuáles son los tipos de adaptadores más sencillos en android?

      ArrayAdapter. Es el más sencillo de todos los adaptadores, y provee de datos a
       un control de selección a partir de un array de objetos de cualquier tipo.
      SimpleAdapter. Se utiliza para mapear datos sobre los diferentes controles
       definidos en un fichero XML de layout.
      SimpleCursorAdapter. Se utiliza para mapear las columnas de un cursor abierto
       sobre una base de datos sobre los diferentes elementos visuales contenidos en el
       control de selección.

10.- ¿Cómo se llama la lista desplegable en android?

Spinner.

11.-Define los 3 tipos de menú que hay en android.

      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.- ¿En que consiste un widget?

Consistente en un simple marco rectangular negro con un mensaje de texto predeterminado (“Mi
Primer Widget“).

13.-Menciona una de la propiedades de un widget.

Label: nombre del widget que se mostrará en el menú de selección de Android.

14.- ¿Donde se almacenan estas preferencias compartidas?

En ficheros XML

15.- ¿Donde se alberga el contenido de cada una de las pestañas que tendrá
nuestra aplicación?
En un nuevo fragment

16.- ¿Cuáles son las herramientas que proporciona la plataforma android?

Bases de Datos SQLite

Content Providers

17.- ¿Qué es SQLite?

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.

18.- ¿Cómo se llama la clase auxiliar para conectar una BD SQLite en android?

SQLiteOpenHelper.

19.- ¿Método que permite ejecutar cualquier sentencia SQL?

Es el método execSQL () de la clase SQLiteDatabase. SQL sobre la base de datos, siempre que
ésta no devuelva resultados.

20.- ¿Qué método podemos utilizar para recuperar datos?

Query () de la clase SQLiteDatabase.

Más contenido relacionado

Destacado

Bbm 5 f03de1d, agen ukhti solo 2017
Bbm 5 f03de1d, agen ukhti solo 2017Bbm 5 f03de1d, agen ukhti solo 2017
Bbm 5 f03de1d, agen ukhti solo 2017jilbabmunira
 
El aprendizaje del lenguaje
El aprendizaje del lenguajeEl aprendizaje del lenguaje
El aprendizaje del lenguajerutmoritaharry1
 
Cultura científica riscos sísmicos e volcánicos.
Cultura científica riscos sísmicos e volcánicos.Cultura científica riscos sísmicos e volcánicos.
Cultura científica riscos sísmicos e volcánicos.xaime moscoso m
 
Album de fotografías 2º a primaria
Album de fotografías 2º a primariaAlbum de fotografías 2º a primaria
Album de fotografías 2º a primariadopega
 
Bbm 5 f03de1d, agen ukhti pontianak 2017
Bbm 5 f03de1d, agen ukhti pontianak 2017Bbm 5 f03de1d, agen ukhti pontianak 2017
Bbm 5 f03de1d, agen ukhti pontianak 2017jilbabmunira
 
Filosofía latinoamericana
Filosofía latinoamericanaFilosofía latinoamericana
Filosofía latinoamericanasipota
 
La Palabra Poética: Sonoridad, Ritmo y Espacio
La Palabra Poética: Sonoridad, Ritmo y EspacioLa Palabra Poética: Sonoridad, Ritmo y Espacio
La Palabra Poética: Sonoridad, Ritmo y EspacioLekkere Feijoa
 
Thesis preview
Thesis previewThesis preview
Thesis previewKim Yong
 
clerical-professional-managerial-talent-trends
clerical-professional-managerial-talent-trendsclerical-professional-managerial-talent-trends
clerical-professional-managerial-talent-trendsSarah Hattee
 
Programa derecho administrativo iii UCR
Programa derecho administrativo iii UCRPrograma derecho administrativo iii UCR
Programa derecho administrativo iii UCRAdriana Zamora López
 

Destacado (20)

Bbm 5 f03de1d, agen ukhti solo 2017
Bbm 5 f03de1d, agen ukhti solo 2017Bbm 5 f03de1d, agen ukhti solo 2017
Bbm 5 f03de1d, agen ukhti solo 2017
 
Juan montalvo
Juan montalvoJuan montalvo
Juan montalvo
 
Ensayo pedagogía
Ensayo pedagogíaEnsayo pedagogía
Ensayo pedagogía
 
El aprendizaje del lenguaje
El aprendizaje del lenguajeEl aprendizaje del lenguaje
El aprendizaje del lenguaje
 
Cultura científica riscos sísmicos e volcánicos.
Cultura científica riscos sísmicos e volcánicos.Cultura científica riscos sísmicos e volcánicos.
Cultura científica riscos sísmicos e volcánicos.
 
Cardiff
CardiffCardiff
Cardiff
 
Album de fotografías 2º a primaria
Album de fotografías 2º a primariaAlbum de fotografías 2º a primaria
Album de fotografías 2º a primaria
 
Sistema óseo2
Sistema óseo2Sistema óseo2
Sistema óseo2
 
Bbm 5 f03de1d, agen ukhti pontianak 2017
Bbm 5 f03de1d, agen ukhti pontianak 2017Bbm 5 f03de1d, agen ukhti pontianak 2017
Bbm 5 f03de1d, agen ukhti pontianak 2017
 
Filosofía latinoamericana
Filosofía latinoamericanaFilosofía latinoamericana
Filosofía latinoamericana
 
Folletos corporativos en encarte impresion
Folletos corporativos en encarte impresionFolletos corporativos en encarte impresion
Folletos corporativos en encarte impresion
 
Algo te molesta_
Algo te molesta_Algo te molesta_
Algo te molesta_
 
D'ARIANO WCRR 2016
D'ARIANO WCRR 2016D'ARIANO WCRR 2016
D'ARIANO WCRR 2016
 
Pipo exposicion
Pipo exposicionPipo exposicion
Pipo exposicion
 
Pr2 fight club
Pr2 fight club Pr2 fight club
Pr2 fight club
 
La Palabra Poética: Sonoridad, Ritmo y Espacio
La Palabra Poética: Sonoridad, Ritmo y EspacioLa Palabra Poética: Sonoridad, Ritmo y Espacio
La Palabra Poética: Sonoridad, Ritmo y Espacio
 
Thesis preview
Thesis previewThesis preview
Thesis preview
 
clerical-professional-managerial-talent-trends
clerical-professional-managerial-talent-trendsclerical-professional-managerial-talent-trends
clerical-professional-managerial-talent-trends
 
Programa derecho administrativo iii UCR
Programa derecho administrativo iii UCRPrograma derecho administrativo iii UCR
Programa derecho administrativo iii UCR
 
Christiian poaquiza
Christiian poaquizaChristiian poaquiza
Christiian poaquiza
 

Similar a Cuestionario desarrollo (20)

Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas
PreguntasPreguntas
Preguntas
 
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
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Android
AndroidAndroid
Android
 
Cuestionario android
Cuestionario androidCuestionario android
Cuestionario android
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Preguntasviri
PreguntasviriPreguntasviri
Preguntasviri
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Cuestionario Android
Cuestionario AndroidCuestionario Android
Cuestionario Android
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 

Más de Lu Martinez

A3 ap thehomework_club
A3 ap thehomework_clubA3 ap thehomework_club
A3 ap thehomework_clubLu Martinez
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoLu Martinez
 
Cuestionario desarrollo
Cuestionario desarrolloCuestionario desarrollo
Cuestionario desarrolloLu Martinez
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcionLu Martinez
 
Actividad producto
Actividad productoActividad producto
Actividad productoLu Martinez
 
Actividad desempeño1
Actividad desempeño1Actividad desempeño1
Actividad desempeño1Lu Martinez
 
Manual de aplicación movil
Manual de aplicación movilManual de aplicación movil
Manual de aplicación movilLu Martinez
 
Metricas de los Factores de Calidad
Metricas de los Factores de CalidadMetricas de los Factores de Calidad
Metricas de los Factores de CalidadLu Martinez
 
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIA
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIATabla comparativa Web1.0-web2.0 y Tradicionales-RIA
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIALu Martinez
 

Más de Lu Martinez (12)

Act producto
Act productoAct producto
Act producto
 
A3 ap thehomework_club
A3 ap thehomework_clubA3 ap thehomework_club
A3 ap thehomework_club
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Cuestionario desarrollo
Cuestionario desarrolloCuestionario desarrollo
Cuestionario desarrollo
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 
Actividad producto
Actividad productoActividad producto
Actividad producto
 
Actividad desempeño1
Actividad desempeño1Actividad desempeño1
Actividad desempeño1
 
Manual de aplicación movil
Manual de aplicación movilManual de aplicación movil
Manual de aplicación movil
 
Metricas de los Factores de Calidad
Metricas de los Factores de CalidadMetricas de los Factores de Calidad
Metricas de los Factores de Calidad
 
Mipagina
MipaginaMipagina
Mipagina
 
Calidad
CalidadCalidad
Calidad
 
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIA
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIATabla comparativa Web1.0-web2.0 y Tradicionales-RIA
Tabla comparativa Web1.0-web2.0 y Tradicionales-RIA
 

Cuestionario desarrollo

  • 2. 1.- ¿Que contiene el layout “activity_main.xml”? La definición de la interfaz gráfica de la pantalla principal de la aplicación. 2.- ¿Que contiene la clase R? Una serie de constantes con los ID de todos los recursos de la aplicación incluidos en la carpeta /res/. 3.- ¿Cuáles son los principales componentes de una aplicación? Activity, View, Service, Content Provider, Broadcast Receiver, Intent, Widget 4.-Define brevemente cada uno de los componentes de una aplicación android. Activity: Las actividades (activities) representan el componente principal de la interfaz gráfica de una aplicación Android. View: Las vistas (view) son los componentes básicos con los que se construye la interfaz gráfica de la aplicación. Service: Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo plano. Content Provider: Un proveedor de contenidos (content provider) es el mecanismo que se ha definido en Android para compartir datos entre aplicaciones. Broadcast Receiver: Un broadcast receiver es un componente destinado a detectar y reaccionar ante determinados mensajes o eventos globales generados por el sistema. Widget: Los widgets son elementos visuales, normalmente interactivos, que pueden mostrarse en la pantalla principal (home screen). Intent: Unintent es el elemento básico de comunicación entre los distintos componentes Android que hemos descrito anteriormente. 5.- ¿Que se define en los XML de nuestra aplicación? Los elementos visuales que componen la interfaz de nuestra pantalla principal y se especifican todas sus propiedades. 6.- ¿Que son los layout? Son elementos no visibles que determinan cómo se van a distribuir en el espacio los controles que incluyamos en su interior 7.- ¿Cuáles son los botones proporcionados por el SDK?(Button),(ToggleButton),(ImageButton).
  • 3. 8.- ¿Cuáles son los tipos de spans que podemos utilizar para modificar el texto?  TypefaceSpan. Modifica el tipo de fuente.  StyleSpan. Modifica el estilo del texto (negrito, cursivo).  ForegroudColorSpan. Modifica el color del texto.  AbsoluteSizeSpan. Modifica el tamaño de fuente. 9.- ¿Cuáles son los tipos de adaptadores más sencillos en android?  ArrayAdapter. Es el más sencillo de todos los adaptadores, y provee de datos a un control de selección a partir de un array de objetos de cualquier tipo.  SimpleAdapter. Se utiliza para mapear datos sobre los diferentes controles definidos en un fichero XML de layout.  SimpleCursorAdapter. Se utiliza para mapear las columnas de un cursor abierto sobre una base de datos sobre los diferentes elementos visuales contenidos en el control de selección. 10.- ¿Cómo se llama la lista desplegable en android? Spinner. 11.-Define los 3 tipos de menú que hay en android.  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.- ¿En que consiste un widget? Consistente en un simple marco rectangular negro con un mensaje de texto predeterminado (“Mi Primer Widget“). 13.-Menciona una de la propiedades de un widget. Label: nombre del widget que se mostrará en el menú de selección de Android. 14.- ¿Donde se almacenan estas preferencias compartidas? En ficheros XML 15.- ¿Donde se alberga el contenido de cada una de las pestañas que tendrá nuestra aplicación?
  • 4. En un nuevo fragment 16.- ¿Cuáles son las herramientas que proporciona la plataforma android? Bases de Datos SQLite Content Providers 17.- ¿Qué es SQLite? 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. 18.- ¿Cómo se llama la clase auxiliar para conectar una BD SQLite en android? SQLiteOpenHelper. 19.- ¿Método que permite ejecutar cualquier sentencia SQL? Es el método execSQL () de la clase SQLiteDatabase. SQL sobre la base de datos, siempre que ésta no devuelva resultados. 20.- ¿Qué método podemos utilizar para recuperar datos? Query () de la clase SQLiteDatabase.