SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS

           UNIDAD ACADÉMICA DE PINOS

  TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN




                       Materia:

             Desarrollo de aplicaciones III

                      Profesor:

            I en TIC Eloy Contreras de Lira

                       Alumno:

             Rubén Adán Gómez Gómez

                       Trabajo:

               Cuestionario de Android

                   Grado y grupo:

                5 cuatrimestre grupo B




                                         Jueves 12 de marzo de 2013
1. ¿Cuáles son los principales componentes para una Aplicación
       Android?

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


    2. ¿Cuáles son los pasos básicos para programar una Aplicación en
       Android?

Paso 1. Descarga e instalación de Java., Pasó 2. Descarga e instalación de
Eclipse., Pasó 3. Descargar el SDK de Android., Paso 4. Descargar el plugin
Android para Eclipse., Pasó 5. Configurar el plugin ADT., Paso 6. Instalar las
Plataforma Tools y los Plataformas necesarios., Paso 7. Configurar un AVD.


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

    4. Menciona los diferentes tipos de layouts

FrameLayout, LinearLayout, TableLayout, GridLayout, RelativeLayout.

    5. ¿Cuántos y cuáles son los botones que nos proporciona el SDK de
       Android?

El clásico (Button), el de tipo on/off (ToggleButton), y el que puede contener una
imagen (ImageButton).

    6. ¿Cómo se les llama a las listas desplegables en Android?

Se llaman Spinner.

    7. ¿Qué es La action bar de Android y qué muestra?

Es la barra de título y herramientas. 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) donde se incluyen más acciones que no tienen espacio para
mostrarse como botón o simplemente no se quieren mostrar como tal.
8. ¿Cuáles son los 3 tipos de menús en Android?

• Menús Principales. Los más habituales, aparecen en la zona inferior de la
pantalla al pulsar el botón ‘menú’ 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.


    9. ¿Qué es un menú contextual?

Este tipo de menú siempre va asociado a un control concreto de la pantalla y se
muestra al realizar una pulsación larga sobre éste. Suele mostrar opciones
específicas disponibles únicamente para el elemento pulsado. Por ejemplo, en un
control de tipo lista podríamos tener un menú contextual que apareciera al pulsar
sobre un elemento concreto de la lista y que permitiera editar su texto o eliminarlo
de la colección.

    10. ¿Qué son los grupos de opciones?

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. De
esta forma, podremos por ejemplo habilitar o deshabilitar al mismo tiempo un
grupo de opciones de menú, o hacer que sólo se pueda seleccionar una de ellas.
Lo veremos más adelante.

    11. ¿A qué se refiere cuando se dice que un Widget es estático?

widget estático se refiere a que no será interactivo, ni contendrá datos
actualizables, ni responderá a eventos.

    12. Los pasos principales para la creación de un widget Android son:

• 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.
13. Menciona al menos tres contenedores

FrameLayout, LinearLayout y RelativeLayout

   14. ¿Mencione al menos cinco controles?

Button, ImageButton,     ImageView,   TextView,    ProgressBar,   Chronometer
yAnalogClock.


   15. Menciona cinco propiedades y ¿para qué sirven?

• initialLayout: referencia al layout XML que hemos creado en el paso anterior.
• minWidth: ancho mínimo del widget en pantalla, en dp (density-independent
pixels).
• minHeight: alto mínimo del widget en pantalla, en dp (density-independent
pixels).
• label: nombre del widget que semostrará en el menú de selección de Android.
• updatePeriodMillis: frecuencia de actualización del widget, en milisegundos
Bases de Datos en Android

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

    2. ¿Cuál es la forma más común para crear, actualizar y conectar una
       base de datos en SQLite en android?

En Android, la forma típica para crear, actualizar, y conectar con una base de
datos SQLite será a través de una clase auxiliar llamada SQLiteOpenHelper, o
para ser más exactos, de una clase propia que derive de ella y que debemos
personalizar para adaptarnos a las necesidades concretas de nuestra aplicación.

    3. ¿Cuál es la función del método execSQL?

El método execSQL permite ejecutar cualquier sentencia SQL sobre la base de
datos, siempre que ésta no devuelva resultados. Para ello, simplemente
aportaremos como parámetro de entrada de este método la cadena de texto
correspondiente con la sentencia SQL.

    4. ¿Qué otros métodos proporciona la clase SQLiteDatabase y qué
       función tiene cada uno de ellos?

Insert(): se utiliza para insertar registros.

update(): se utiliza para la actualización de registros.

delete():se utiliza para eliminar registros.

    5. ¿Qué opciones existen para recuperar registros de una base de datos
       SQLite?

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
parame rizaremos la consulta a la base de datos

Más contenido relacionado

La actualidad más candente (16)

Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Yo
YoYo
Yo
 
Android
AndroidAndroid
Android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Trabajo teórico exposcición
Trabajo teórico exposciciónTrabajo teórico exposcición
Trabajo teórico exposcición
 
Android
AndroidAndroid
Android
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouch
 
Eloy
EloyEloy
Eloy
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
 
Android
AndroidAndroid
Android
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 

Destacado

Presentación1
Presentación1Presentación1
Presentación1mflorieva
 
Leadertecna ingenieros_ Servicios consultoría I+D
Leadertecna ingenieros_ Servicios consultoría I+DLeadertecna ingenieros_ Servicios consultoría I+D
Leadertecna ingenieros_ Servicios consultoría I+DMercedes GALINDO
 
Please don’t leave me cast
Please don’t leave me castPlease don’t leave me cast
Please don’t leave me castMarielly13
 
Iab Europe: Road to Programmatic
Iab Europe:  Road to ProgrammaticIab Europe:  Road to Programmatic
Iab Europe: Road to ProgrammaticEsther Ramos
 
Formación de educadores rea binomio al cuadrado
Formación de educadores rea   binomio al cuadradoFormación de educadores rea   binomio al cuadrado
Formación de educadores rea binomio al cuadradoMario Vasquez Sanchez
 
єдина родина2
єдина родина2єдина родина2
єдина родина2vetrov
 
Omar-Magdi-Monir-Mohammed
Omar-Magdi-Monir-MohammedOmar-Magdi-Monir-Mohammed
Omar-Magdi-Monir-Mohammedomar mohamed
 

Destacado (11)

Presentación1
Presentación1Presentación1
Presentación1
 
Cocc
CoccCocc
Cocc
 
Leadertecna ingenieros_ Servicios consultoría I+D
Leadertecna ingenieros_ Servicios consultoría I+DLeadertecna ingenieros_ Servicios consultoría I+D
Leadertecna ingenieros_ Servicios consultoría I+D
 
Please don’t leave me cast
Please don’t leave me castPlease don’t leave me cast
Please don’t leave me cast
 
Cuestionario internet
Cuestionario internetCuestionario internet
Cuestionario internet
 
Open Homes for sale in Cheyenne, WY March 23 & March 24, 2013
Open Homes for sale in Cheyenne, WY March 23 & March 24, 2013Open Homes for sale in Cheyenne, WY March 23 & March 24, 2013
Open Homes for sale in Cheyenne, WY March 23 & March 24, 2013
 
Iab Europe: Road to Programmatic
Iab Europe:  Road to ProgrammaticIab Europe:  Road to Programmatic
Iab Europe: Road to Programmatic
 
Formación de educadores rea binomio al cuadrado
Formación de educadores rea   binomio al cuadradoFormación de educadores rea   binomio al cuadrado
Formación de educadores rea binomio al cuadrado
 
UTi Worldwide - Accomplishments
UTi Worldwide - AccomplishmentsUTi Worldwide - Accomplishments
UTi Worldwide - Accomplishments
 
єдина родина2
єдина родина2єдина родина2
єдина родина2
 
Omar-Magdi-Monir-Mohammed
Omar-Magdi-Monir-MohammedOmar-Magdi-Monir-Mohammed
Omar-Magdi-Monir-Mohammed
 

Similar a Preguntas sobre android (20)

Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Cuestionariocharly
CuestionariocharlyCuestionariocharly
Cuestionariocharly
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntasviri
PreguntasviriPreguntasviri
Preguntasviri
 

Más de Ruben Adan Gomez (16)

List
ListList
List
 
News
NewsNews
News
 
My description
My descriptionMy description
My description
 
P3 shd
P3 shdP3 shd
P3 shd
 
P2 shp
P2 shpP2 shp
P2 shp
 
P2 shd
P2 shdP2 shd
P2 shd
 
P3 shp
P3 shpP3 shp
P3 shp
 
Cuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoftCuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoft
 
exposicion Cmmi
exposicion Cmmiexposicion Cmmi
exposicion Cmmi
 
Punto de funcion 2 proyectos
Punto de funcion 2 proyectosPunto de funcion 2 proyectos
Punto de funcion 2 proyectos
 
Manual de programa para celular
Manual de programa para celularManual de programa para celular
Manual de programa para celular
 
Factores y sus metricas
Factores y sus metricasFactores y sus metricas
Factores y sus metricas
 
Pagina css
Pagina cssPagina css
Pagina css
 
Mapa conceptual calidad
Mapa conceptual calidadMapa conceptual calidad
Mapa conceptual calidad
 
Cuadro comparativos
Cuadro comparativosCuadro comparativos
Cuadro comparativos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Preguntas sobre android

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN Materia: Desarrollo de aplicaciones III Profesor: I en TIC Eloy Contreras de Lira Alumno: Rubén Adán Gómez Gómez Trabajo: Cuestionario de Android Grado y grupo: 5 cuatrimestre grupo B Jueves 12 de marzo de 2013
  • 2. 1. ¿Cuáles son los principales componentes para una Aplicación Android? -Activity, View Service, Content Provider, Broadcast Receiver, Widget, Intent. 2. ¿Cuáles son los pasos básicos para programar una Aplicación en Android? Paso 1. Descarga e instalación de Java., Pasó 2. Descarga e instalación de Eclipse., Pasó 3. Descargar el SDK de Android., Paso 4. Descargar el plugin Android para Eclipse., Pasó 5. Configurar el plugin ADT., Paso 6. Instalar las Plataforma Tools y los Plataformas necesarios., Paso 7. Configurar un AVD. 3. ¿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. 4. Menciona los diferentes tipos de layouts FrameLayout, LinearLayout, TableLayout, GridLayout, RelativeLayout. 5. ¿Cuántos y cuáles son los botones que nos proporciona el SDK de Android? El clásico (Button), el de tipo on/off (ToggleButton), y el que puede contener una imagen (ImageButton). 6. ¿Cómo se les llama a las listas desplegables en Android? Se llaman Spinner. 7. ¿Qué es La action bar de Android y qué muestra? Es la barra de título y herramientas. 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) donde se incluyen más acciones que no tienen espacio para mostrarse como botón o simplemente no se quieren mostrar como tal.
  • 3. 8. ¿Cuáles son los 3 tipos de menús en Android? • Menús Principales. Los más habituales, aparecen en la zona inferior de la pantalla al pulsar el botón ‘menú’ 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. 9. ¿Qué es un menú contextual? Este tipo de menú siempre va asociado a un control concreto de la pantalla y se muestra al realizar una pulsación larga sobre éste. Suele mostrar opciones específicas disponibles únicamente para el elemento pulsado. Por ejemplo, en un control de tipo lista podríamos tener un menú contextual que apareciera al pulsar sobre un elemento concreto de la lista y que permitiera editar su texto o eliminarlo de la colección. 10. ¿Qué son los grupos de opciones? 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. De esta forma, podremos por ejemplo habilitar o deshabilitar al mismo tiempo un grupo de opciones de menú, o hacer que sólo se pueda seleccionar una de ellas. Lo veremos más adelante. 11. ¿A qué se refiere cuando se dice que un Widget es estático? widget estático se refiere a que no será interactivo, ni contendrá datos actualizables, ni responderá a eventos. 12. Los pasos principales para la creación de un widget Android son: • 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.
  • 4. 13. Menciona al menos tres contenedores FrameLayout, LinearLayout y RelativeLayout 14. ¿Mencione al menos cinco controles? Button, ImageButton, ImageView, TextView, ProgressBar, Chronometer yAnalogClock. 15. Menciona cinco propiedades y ¿para qué sirven? • initialLayout: referencia al layout XML que hemos creado en el paso anterior. • minWidth: ancho mínimo del widget en pantalla, en dp (density-independent pixels). • minHeight: alto mínimo del widget en pantalla, en dp (density-independent pixels). • label: nombre del widget que semostrará en el menú de selección de Android. • updatePeriodMillis: frecuencia de actualización del widget, en milisegundos
  • 5. Bases de Datos en Android 1. ¿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. 2. ¿Cuál es la forma más común para crear, actualizar y conectar una base de datos en SQLite en android? En Android, la forma típica para crear, actualizar, y conectar con una base de datos SQLite será a través de una clase auxiliar llamada SQLiteOpenHelper, o para ser más exactos, de una clase propia que derive de ella y que debemos personalizar para adaptarnos a las necesidades concretas de nuestra aplicación. 3. ¿Cuál es la función del método execSQL? El método execSQL permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre que ésta no devuelva resultados. Para ello, simplemente aportaremos como parámetro de entrada de este método la cadena de texto correspondiente con la sentencia SQL. 4. ¿Qué otros métodos proporciona la clase SQLiteDatabase y qué función tiene cada uno de ellos? Insert(): se utiliza para insertar registros. update(): se utiliza para la actualización de registros. delete():se utiliza para eliminar registros. 5. ¿Qué opciones existen para recuperar registros de una base de datos SQLite? 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 parame rizaremos la consulta a la base de datos