Prueba simulada de Android

Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con Android. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.

Prueba simulada de Android I

Respuesta: A

Explicación

Android es una pila de aplicaciones de software para dispositivos móviles, que incluye un sistema operativo, aplicaciones de middleware y algunas aplicaciones clave. Se ejecuta dentro de su propio proceso e instancia propia de Dalvik Virtual Machine. DVM ejecuta código de bytes y luego se transforma en archivos de formato .dex.

Respuesta: A

Explicación

La actividad es una sola pantalla en una aplicación, la actividad realiza las acciones en la pantalla (UI)

Respuesta: B

Explicación

OnCreate (): el sistema lo llamará cuando se cree una actividad por primera vez.

onStart (): el sistema lo llamará cuando una actividad inicie las acciones / acción en la interfaz de usuario.

onResume (): el sistema lo llamará cuando se llame a onRestart () o onPause ().

onPause () -> El sistema llamará a esto, cuando una actividad pasa a segundo plano.

onStop (): el sistema lo llamará cuando una actividad se detenga.

onRestart () - El sistema llamará a esto, cuando una actividad se detenga y comience la actividad nuevamente.

onDestroy (): el sistema llamará a esto cuando una actividad esté en modo de parada.

P 4 - ¿Es posible tener una actividad sin IU para realizar acciones / acciones?

A - No es posible

B - Pregunta incorrecta

C - Sí, es posible

D - Ninguno de los anteriores

Respuesta: C

Explicación

Generalmente, cada actividad tiene su interfaz de usuario (diseño). Pero si un desarrollador quiere crear una actividad sin IU, puede hacerlo.

P 5 - ¿Cómo obtener una respuesta de una actividad en Android?

A - startActivityToResult ()

B - startActiivtyForResult ()

C - Paquete ()

D - Ninguno de los anteriores

Respuesta: B

Explicación

startActivityForResult (Intent intent, int requestCode) dará la respuesta de la segunda actividad a la primera actividad como resultado.

Respuesta: D

Explicación

Debido a un problema de poca memoria. su aplicación se cerrará antes de llegar a onStop ()

Respuesta: C

Explicación

finish (): se usa para cerrar la actividad.

finish (int requestCode): se usa para cerrar la actividad con requestCode.

P 8 - ¿Cómo pasar los datos entre actividades en Android?

A - Intención

B - Proveedor de contenido

C - Receptor de transmisión

D - Ninguno de los anteriores

Respuesta: A

Explicación

Un Intent se usa para conectar una actividad a otra actividad y tener un mecanismo de transmisión de mensajes entre actividades.

Respuesta: D

Explicación

El contexto se usa para crear nuevos componentes u objetos como vistas y se usa para iniciar actividades y servicios. Android tiene dos tipos de contextos y esos son getContext () y getApplicationContext ().

Respuesta: C

Explicación

La intención pendiente se activa o activa en un momento futuro.

Respuesta: A

Explicación

View Group está colaborando con vistas y otras vistas secundarias. Es un contenedor invisible y clases base para diseños.

Respuesta: E

Explicación

Android tiene diseño lineal (horizontal y vertical), diseño de marco, diseño de tabla y diseño relativo.

Respuesta: C

Explicación

Margen especifica el espacio que queda en los cuatro lados del diseño y el relleno especifica la posición exacta en la que el elemento tendrá lugar en el diseño.

Respuesta: C

Explicación

Las pantallas extragrandes tienen al menos resoluciones de 960 ppp * 720 ppp

Las pantallas grandes tienen al menos resoluciones de 640dp * 480dp

Las pantallas normales tienen al menos resoluciones de 470dp * 320dp

Las pantallas pequeñas tienen al menos resoluciones de 426dp * 320dp

Respuesta: E

Explicación

Las actividades de la barra de acción, el lanzador, las preferencias y la pestaña son subclases de actividades en Android

Respuesta: C

Explicación

Manifest.xml tiene información sobre la aplicación como componentes numéricos en su aplicación, información de actividad, información de servicio e icono sobre una aplicación

Cada aplicación tiene al menos un archivo de manifiesto. Sin el archivo de manifiesto no podemos generar el archivo APK.

Respuesta: D

Explicación

Splash es una actividad. Generalmente aparece como pantalla inicial de una aplicación y funciona en base al concepto de hilo.

Respuesta: A

Explicación

El ciclo de vida del servicio es como onCreate () -> onStartCommand () -> onDestory ().

P 19 - ¿En qué servicios de subprocesos funcionan en Android?

A - hilo de trabajador

B - Propio hilo

C - Hilo principal

D - Ninguno de los anteriores.

Respuesta: C

Explicación

Los servicios, de forma predeterminada, funcionan en el hilo principal. Puede iniciar servicios desde cualquier hilo, pero si desea actualizar la interfaz de usuario, debe llamar al hilo principal.

Respuesta: D

Explicación

Tenemos que llamar a startFordgroud (int id, notificación de notificación) para hacer servicios como servicios de primer plano. Cuando se trata de primer plano, mostrará una notificación.

Respuesta: C

Explicación

Binder es responsable de administrar el hilo mientras crea aidl y es responsable de ordenar y deshacer la clasificación de los datos. Los aglutinantes tienen subfuncionalidades e interfaz para clientes

Respuesta: A

Explicación

Los servicios funcionan en segundo plano sin ninguna interfaz de usuario y actualiza la interfaz de usuario mediante hilo. De forma predeterminada, cada servicio tiene un hilo principal.

Respuesta: D

Explicación

Podemos detener los servicios mediante stopSelf () y stopService (), en algunos casos, Android eliminará los servicios debido al problema de poca memoria.

Respuesta: D

Explicación

Usando el método putExtra (), podemos enviar los datos. Mientras lo usamos, necesitamos llamar al método setResult () en services. También podemos almacenar datos en una base de datos común y acceder a ellos tanto en servicios como en Actividad.

P 25 -¿Cuáles son los valores de retorno de onStartCommand () en los servicios de Android?

A - START_STICKY

B - START_NOT_STICKY

C - START_REDELIVER_INTENT

D - Todo lo anterior

E - Ninguno de los anteriores

Respuesta: D

Explicación

START_STICKY: si Android detiene los servicios a la fuerza, al usar con START_STICKY, se puede reiniciar automáticamente sin la interacción del usuario.

START_NOT_STICKY: si Android detiene los servicios a la fuerza, no reiniciará los servicios hasta que el usuario inicie los servicios.

START_REDELIVER_INTENT: si Android detiene los servicios con fuerza, los reiniciará al volver a enviar una intención.

Hoja de respuestas

Número de pregunta Clave de respuesta
1 UN
2 UN
3 segundo
4 C
5 segundo
6 re
7 C
8 UN
9 re
10 C
11 UN
12 mi
13 C
14 C
15 mi
dieciséis C
17 re
18 UN
19 C
20 re
21 C
22 UN
23 re
24 re
25 re