Question 1
Question
En Android, este control de diseño de pantallas organiza a sus View hijos en filas
Answer
-
LinearLayout
-
FrameLayout
-
RelativeLayout
-
TableLayout
Question 2
Question
En Android, este control de diseño de pantallas permite especificar dónde se encuentran los controles View hijos, uno en relación con los otros o con los límites del View padre
Answer
-
LinearLayout
-
FrameLayout
-
RelativeLayout
-
TableLayout
Question 3
Question
En Android, este control de diseño de pantallas organiza a sus controles View hijos en una sola fila o en una sola columna
Answer
-
LinearLayout
-
FrameLayout
-
RelativeLayout
-
TableLayout
Question 4
Question
En Android, este control de diseño de pantallas permite mostrar una pila de elementos View hijos. Frecuentemente se usa como un layout contenedor
Answer
-
LinearLayout
-
FrameLayout
-
RelativeLayout
-
TableLayout
Question 5
Question
En Android, este control se utiliza para el diseño de interfaz de usuario para contener a otros objetos View
Answer
-
ListView
-
GroupView
-
Container
-
Fragment
Question 6
Question
En Android, la clase que permite manejar los fragmentos de una Activity es
Answer
-
FragmentManager
-
FragmentTransaction
-
Fragment
-
FragmentActivity
Question 7
Question
Para proporcionar un layout para un fragmento, se debe implementar el método del ciclo de vida del fragmento
Answer
-
onCreate()
-
onCreateView()
-
inflate()
-
createFragment()
Question 8
Question
En Android, los métodos del ciclo de vida de un fragmento son invocados por
Answer
-
El sistema operativo Android
-
La Activity asociada con el fragmento
-
La máquina virtual Dalvik
-
Las acciones del usuario
Question 9
Question
En Android, este método se invoca para eliminar cualquier recurso asociado con un fragmento
Answer
-
onDestroy()
-
onDestroyView()
-
onDettach()
-
onStop()
Question 10
Question
En Android este método es invocado cuando el fragmento deja de estar asociado de la Activity
Answer
-
onDestroy()
-
onDestroyView()
-
onDettach()
-
onStop()
Question 11
Question
En Android, este método es invocado cuando se ha eliminado la jerarquía de vistas asociada con el fragmento
Answer
-
onDestroy()
-
onDestroyView()
-
onDettach()
-
onStop()
Question 12
Question
En Android, este método es invocado cuando se asocia el fragmento con una Activity
Answer
-
onCreate()
-
onCreateView()
-
onAttach()
-
onStart()
Question 13
Question
En Android, el sistema llama a este método cuando es el momento para que el fragmento dibuje por primera vez su interfaz de usuario
Answer
-
onCreate()
-
onCreateView()
-
onAttach()
-
onStart()
Question 14
Question
En Android, el sistema llama a este método cuando se está creando el fragmento
Answer
-
onCreate()
-
onCreateView()
-
onAttach()
-
onStart()
Question 15
Question
Clase derivada de Activity que proporciona capacidades de administración de fragmentos
Answer
-
GroupView
-
ListView
-
Fragment
-
FragmentActivity
Question 16
Question
Los fragmentos se introdujeron en la versión del SDK de Android
Answer
-
Nivel 8 del API, Froyo
-
Nivel 11 del API, Honeycomb
-
Nivel 16 del API, Jelly Bean
-
Nivel 21 del API, Lollipop
Question 17
Question
En Android, a un fragmento de que administra la interfaz de usuario se le denomina
Question 18
Question
En Android, al objeto controlador que puede representar a una Activity para realizar tareas, entre ellas la administración de la interfaz de usuario, se le denomina
Answer
-
Layout
-
View
-
Fragmento
-
ViewGroup
Question 19
Question
Formato de peso ligero para el intercambio de datos basado en Javascript
Answer
-
JSON
-
SOAP
-
XML-RPC
-
RESTful
Question 20
Question
Al estándar para intercambio de información entre diferentes tipos de aplicaciones sin importar el lenguaje de programación y la plataforma se le denomina
Answer
-
HTTP
-
Web Sockets
-
Conexión URL
-
Servicios Web
Question 21
Question
En Android, se recomienda siempre realizar las operaciones de red en un thread separado de la interfaz de usuario. Para ello se recomienda utilizar la clase
Answer
-
HttpURLConnection
-
AsyncTask
-
ConnectivityManager
-
NetworkInfo
Question 22
Question
En Java, un estándar basado en HTTP para comunicación asíncrona basada en mensajes entre un cliente y un servidor es
Answer
-
Web sockets
-
Web API
-
Servicios web
-
Java Network
Question 23
Question
En Android, para verificar el estado de la red la aplicación requiere el permiso
Answer
-
android.permission.ACCESS_NETWORK_STATE
-
android.permission.INTERNET
-
android.permission.ACCESS_NETWORK
-
android.permission.ACCESS_NTERNET
Question 24
Question
En Android, para acceder al Internet la aplicación requiere el permiso
Answer
-
android.permission.ACCESS_NETWORK_STATE
-
android.permission.INTERNET
-
android.permission.ACCESS_NETWORK
-
android.permission.ACCESS_INTERNET
Question 25
Question
En Android, esta clase se puede utilizar para acceder a un recurso web
Answer
-
HTTP
-
URL
-
HttpURLConnection
-
WebSocket
Question 26
Question
En Android, esta clase se utiliza para definir un apuntador a un recurso web
Answer
-
HTTP
-
URL
-
HttpURLConnection
-
WebSocket
Question 27
Question
En Android, los resultados de una consulta a una base de datos se retornan en un objeto
Answer
-
ResultDataSet
-
DataSet
-
Cursor
-
List
Question 28
Question
Implementar una subclase de SQLiteOpenHelper requiere anular dos métodos:
Answer
-
onCreate() y onUpgrade()
-
onCreate() y onOpen()
-
OnOpen() y onUpgrade()
-
onOpen() y onDowngrade()
Question 29
Question
Este método de la clase android.database.sqlite.SQLiteDatabase recupera los datos previamente insertados en la base de datos
Answer
-
get()
-
getData()
-
queryDatabase()
-
query()
Question 30
Question
En Android, una clase contrato permite
Answer
-
Describir la estructura de la base de datos
-
Describir una tabla de la base de datos
-
Describir los nombres de las columnas
-
Describir los tipos de los valores de una tabla
Question 31
Question
En Android, esta clase encapsula la tarea de crear, abrir y actualizar bases de datos para almacenar los datos de la aplicación
Answer
-
SQLiteDabaseHelper
-
SQLiteDatabase
-
SQLiteHelper
-
SQLiteOpenHelper
Question 32
Question
Android incluye un front-end Java para SQLite a través de la clase
Answer
-
SQLite
-
SQLDatabase
-
SQLiteDatabase
-
SQLiteFrontEnd
Question 33
Question
En Android, esta solución permite almacenar datos privados de la aplicación en la memoria del dispositivo
Answer
-
Preferencias compartidas
-
Almacenamiento interno
-
Almacenamiento externo
-
Bases de datos SQLite
Question 34
Question
En Android, esta solución permite almacenar datos primitivos privados de la aplicación como parejas de valores
Answer
-
Preferencias compartidas
-
Almacenamiento interno
-
Almacenamiento externo
-
Bases de datos SQLite
Question 35
Question
En Android, el permiso ACCESS_COARSE_LOCATION sólo permite obtener la ubicación de
Question 36
Question
En Android, si se desea obtener la ubicación usando GPS_PROVIDER y NETWORK_PROVIDER se necesita requerir sólo el permiso
Question 37
Question
En Android, esta interfaz proporciona la información acerca de actualizaciones de ubicación, así como también actualizaciones de situación y notificaciones
Answer
-
GPSListener
-
RequestLocationListener
-
LocationListener
-
LocationManager
Question 38
Question
En Android, los datos de ubicación los proporciona
Answer
-
Google Maps
-
Google APIs
-
LocationManager
-
GPS
Question 39
Question
En Android, si se desea hacer uso de los mapas deberá instalarse
Question 40
Question
La clase de Android para reproducción de audio y video es
Answer
-
PlayBack
-
Player
-
MediaPlayer
-
Media
Question 41
Question
El valor de constante de acción para seleccionar un contacto al crear un Intent es
Answer
-
Intent.ACTION_PICK
-
Intent.ACTION_SEND
-
Intent.ACTION_VIEW
-
Intent.ACTION_DIAL
Question 42
Question
En Android, se puede iniciar una Activity en otra aplicación del dispositivo utilizando un
Answer
-
Intent Explícito
-
Intent Implícito
-
Fragmento
-
Activity
Question 43
Question
Vas a dormir con sebastian en Riu Lupita?
Question 44
Question
SRS con SQB en Riu Lupita?