SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                      UNIDAD ACADEMICA DE PINOS
                                  TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




                                   Materia
                       Desarrollo de Aplicaciones III




                               Cuestionario




Nombre completo del Alumno: Gustavo Beltrán Cardona

Grado:   5°          Grupo:     “A”

Nombre del Docente : I Tic. Eloy Contreras de Lira

Fecha de entrega :   20 de Marzo de 2013
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADEMICA DE PINOS
                                    TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN

Cuestionario



                               Entorno de Desarrollo Android

1º ¿Qué herramientas se necesitan en nuestra PC para crear aplicaciones Android?

R:Se requiere el JDK (Java Development Kit), Eclipse IDE for Java Developers, El SDK de la
plataforma Android, El plugin de Android para Eclipse Android Development Tools (ADT).

2º Menciona y define 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 como cuadros de texto, botones, listas desplegables o imágenes, aunque
también existe la posibilidad de extender la funcionalidad de estos controles básicos o
crear nuestros propios controles personalizados.
Service
Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo
plano. En concepto, son similares a los servicios presentes en cualquier otro sistema
operativo.
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 (por ejemplo:
“Batería baja”, “SMS recibido”, “Tarjeta SD insertada”
Widget
Los widgets son elementos visuales, normalmente interactivos, que pueden mostrarse en
la pantalla principal
Intent
Un intent es el elemento básico de comunicación entre los distintos componentes Android
3º ¿Que es un Layout?
 Los layout son elementos no visibles que determinan cómo se van a distribuir en el
espacio los controles que incluyamos en su interior.
4º Menciona todos los tipos de layout que hay.
FrameLayout
LinearLayout
TableLayout
GridLayout
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                            UNIDAD ACADEMICA DE PINOS
                                        TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN


    RelativeLayout
    5º Cuales son los tres botones básicos de andriod?
    Control Button [API] Un control de tipo Button es el botón más básico que podemos
    utilizar.
    Control ToggleButton [API] Un control de tipo ToggleButton es un tipo de botón que
    puede permanecer en dos posibles estados, pulsado/no_pulsado.
    Control ImageButton [API] En un control de tipo ImageButton podremos definir una
    imagen a mostrar en vez de un texto
    6º Menciona los controles de selección que tiene android.
    Adaptadores en Android (adapters)
    Control Spinner
    Control ListView
    7º ¿Cómo personalizar controles en Android?
      Extendiendo la funcionalidad de un control ya existente.
    Combinando varios controles para formar otro más complejo.
    Diseñando desde cero un nuevo control.
    8º ¿Qué es un control compuesto?
    controles personalizados construidos a partir de varios controles estandar, combinando la
    funcionalidad de todos ellos en un sólo control reutilizable en otras aplicaciones.
    9º¿Qué es un fragment?
    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.
    10º Menciona los tres tipos de menus 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.
    11º¿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.
    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é es un widget?
    En informática, un widget es una pequeña aplicación o programa, usualmente presentado en
    archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine.
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADEMICA DE PINOS
                                    TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




14º¿Qué son las preferencias?
Las preferencias no son más que datos que una aplicación debe guardar para personalizar
la experiencia del usuario, por ejemplo información personal, opciones de presentación,
etc.
15º Menciona los tipos de preferencias que existen.
CheckBoxPreference
EditTextPreference
ListPreference
MultiSelectListPreference
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                               UNIDAD ACADEMICA DE PINOS
                                           TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




Preguntas de base de Datos en Android

1-. ¿Cuáles son las dos herramientas que proporciona la plataforma android para el almacenamiento y consulta
de datos?
R=
• Bases de Datos SQLite
• Content Providers.
2-. ¿Qué forma utilizaremos para conectar a una base de datos SQLite?
R= 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-. ¿Qué utilizaremos para recuperar registros de una base de datos SQLite en Android con un comando de
selección SQL?
R=utilizaremos el método rawQuery() de la clase SQLiteDatabase. Este método recibe directamente como
parámetro un comando SQL completo, donde indicamos los campos a recuperar y los criterios de selección. El
resultado de la consulta lo obtendremos en forma de cursor, que posteriormente podremos recorrer para
procesar los registros recuperados.




4-. ¿Qué contiene la clase SQLiteOpenHelper?
R= tiene tan sólo un constructor, que normalmente no necesitaremos sobrescribir, y dos métodos abstractos,
onCreate() y onUpgrade(), que deberemos personalizar con el código necesario para crear nuestra base de
datos y para actualizar su estructura respectivamente.
5-. ¿Función del método execSQL() de la clase SQLiteDatabase.?
R=Este método permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre que ésta no devuelva
resultados.

Más contenido relacionado

La actualidad más candente

Desarrollo android - 4 - arquitectura de aplicación
Desarrollo android  - 4 - arquitectura de aplicaciónDesarrollo android  - 4 - arquitectura de aplicación
Desarrollo android - 4 - arquitectura de aplicaciónEmilio Aviles Avila
 
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre Android
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre AndroidProyecto: Guía básica para la creación de Apps sencillas nativas sobre Android
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre AndroidFrancesc Perez
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Androidjezabelink
 
manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouchselcoltga
 
InTouch WonderWare
InTouch WonderWareInTouch WonderWare
InTouch WonderWareMario RH
 
[Public] GDS Metodología de Revisión #2015
[Public] GDS Metodología de Revisión #2015[Public] GDS Metodología de Revisión #2015
[Public] GDS Metodología de Revisión #2015Nicolas Bortolotti
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app Angel Ayala
 
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...engineer_02
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 

La actualidad más candente (15)

Android
AndroidAndroid
Android
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Desarrollo android - 4 - arquitectura de aplicación
Desarrollo android  - 4 - arquitectura de aplicaciónDesarrollo android  - 4 - arquitectura de aplicación
Desarrollo android - 4 - arquitectura de aplicación
 
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre Android
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre AndroidProyecto: Guía básica para la creación de Apps sencillas nativas sobre Android
Proyecto: Guía básica para la creación de Apps sencillas nativas sobre Android
 
Arqui android
Arqui androidArqui android
Arqui android
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Android
 
manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouch
 
InTouch WonderWare
InTouch WonderWareInTouch WonderWare
InTouch WonderWare
 
[Public] GDS Metodología de Revisión #2015
[Public] GDS Metodología de Revisión #2015[Public] GDS Metodología de Revisión #2015
[Public] GDS Metodología de Revisión #2015
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
 
INTOUCH
INTOUCHINTOUCH
INTOUCH
 
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...
Guía de instalación y uso del plugin “Latch for Windows Personal Edition” en ...
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 

Similar a Android (20)

Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario Android
Cuestionario AndroidCuestionario Android
Cuestionario Android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Pre karla
Pre karlaPre karla
Pre karla
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 

Más de Gustavo Beltran

sentences with will and going to
sentences with will and going tosentences with will and going to
sentences with will and going toGustavo Beltran
 
Uploaded file 130214982228372400
Uploaded file 130214982228372400Uploaded file 130214982228372400
Uploaded file 130214982228372400Gustavo Beltran
 
Manual para Aplicacion Movil
Manual para Aplicacion MovilManual para Aplicacion Movil
Manual para Aplicacion MovilGustavo Beltran
 
Diferencia entre web 1.0 y web 2.0
Diferencia entre web 1.0 y web 2.0Diferencia entre web 1.0 y web 2.0
Diferencia entre web 1.0 y web 2.0Gustavo Beltran
 
Diferencia entre aplicaciones tradicionales y ria
Diferencia entre aplicaciones tradicionales y riaDiferencia entre aplicaciones tradicionales y ria
Diferencia entre aplicaciones tradicionales y riaGustavo Beltran
 

Más de Gustavo Beltran (7)

News
NewsNews
News
 
sentences with will and going to
sentences with will and going tosentences with will and going to
sentences with will and going to
 
Uploaded file 130214982228372400
Uploaded file 130214982228372400Uploaded file 130214982228372400
Uploaded file 130214982228372400
 
Description
DescriptionDescription
Description
 
Manual para Aplicacion Movil
Manual para Aplicacion MovilManual para Aplicacion Movil
Manual para Aplicacion Movil
 
Diferencia entre web 1.0 y web 2.0
Diferencia entre web 1.0 y web 2.0Diferencia entre web 1.0 y web 2.0
Diferencia entre web 1.0 y web 2.0
 
Diferencia entre aplicaciones tradicionales y ria
Diferencia entre aplicaciones tradicionales y riaDiferencia entre aplicaciones tradicionales y ria
Diferencia entre aplicaciones tradicionales y ria
 

Android

  • 1. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de Aplicaciones III Cuestionario Nombre completo del Alumno: Gustavo Beltrán Cardona Grado: 5° Grupo: “A” Nombre del Docente : I Tic. Eloy Contreras de Lira Fecha de entrega : 20 de Marzo de 2013
  • 2. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Cuestionario Entorno de Desarrollo Android 1º ¿Qué herramientas se necesitan en nuestra PC para crear aplicaciones Android? R:Se requiere el JDK (Java Development Kit), Eclipse IDE for Java Developers, El SDK de la plataforma Android, El plugin de Android para Eclipse Android Development Tools (ADT). 2º Menciona y define 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 como cuadros de texto, botones, listas desplegables o imágenes, aunque también existe la posibilidad de extender la funcionalidad de estos controles básicos o crear nuestros propios controles personalizados. Service Los servicios (service) son componentes sin interfaz gráfica que se ejecutan en segundo plano. En concepto, son similares a los servicios presentes en cualquier otro sistema operativo. 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 (por ejemplo: “Batería baja”, “SMS recibido”, “Tarjeta SD insertada” Widget Los widgets son elementos visuales, normalmente interactivos, que pueden mostrarse en la pantalla principal Intent Un intent es el elemento básico de comunicación entre los distintos componentes Android 3º ¿Que es un Layout? Los layout son elementos no visibles que determinan cómo se van a distribuir en el espacio los controles que incluyamos en su interior. 4º Menciona todos los tipos de layout que hay. FrameLayout LinearLayout TableLayout GridLayout
  • 3. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN RelativeLayout 5º Cuales son los tres botones básicos de andriod? Control Button [API] Un control de tipo Button es el botón más básico que podemos utilizar. Control ToggleButton [API] Un control de tipo ToggleButton es un tipo de botón que puede permanecer en dos posibles estados, pulsado/no_pulsado. Control ImageButton [API] En un control de tipo ImageButton podremos definir una imagen a mostrar en vez de un texto 6º Menciona los controles de selección que tiene android. Adaptadores en Android (adapters) Control Spinner Control ListView 7º ¿Cómo personalizar controles en Android? Extendiendo la funcionalidad de un control ya existente. Combinando varios controles para formar otro más complejo. Diseñando desde cero un nuevo control. 8º ¿Qué es un control compuesto? controles personalizados construidos a partir de varios controles estandar, combinando la funcionalidad de todos ellos en un sólo control reutilizable en otras aplicaciones. 9º¿Qué es un fragment? 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. 10º Menciona los tres tipos de menus 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. 11º¿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. 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é es un widget? En informática, un widget es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine.
  • 4. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 14º¿Qué son las preferencias? Las preferencias no son más que datos que una aplicación debe guardar para personalizar la experiencia del usuario, por ejemplo información personal, opciones de presentación, etc. 15º Menciona los tipos de preferencias que existen. CheckBoxPreference EditTextPreference ListPreference MultiSelectListPreference
  • 5. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Preguntas de base de Datos en Android 1-. ¿Cuáles son las dos herramientas que proporciona la plataforma android para el almacenamiento y consulta de datos? R= • Bases de Datos SQLite • Content Providers. 2-. ¿Qué forma utilizaremos para conectar a una base de datos SQLite? R= 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-. ¿Qué utilizaremos para recuperar registros de una base de datos SQLite en Android con un comando de selección SQL? R=utilizaremos el método rawQuery() de la clase SQLiteDatabase. Este método recibe directamente como parámetro un comando SQL completo, donde indicamos los campos a recuperar y los criterios de selección. El resultado de la consulta lo obtendremos en forma de cursor, que posteriormente podremos recorrer para procesar los registros recuperados. 4-. ¿Qué contiene la clase SQLiteOpenHelper? R= tiene tan sólo un constructor, que normalmente no necesitaremos sobrescribir, y dos métodos abstractos, onCreate() y onUpgrade(), que deberemos personalizar con el código necesario para crear nuestra base de datos y para actualizar su estructura respectivamente. 5-. ¿Función del método execSQL() de la clase SQLiteDatabase.? R=Este método permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre que ésta no devuelva resultados.