Cuestionario sobre conceptos básicos de Kotlin para Android

  1. Puedes crear un emulador para simular la configuración de un tipo de dispositivo Android determinado con una herramienta como ___.

  2. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Un ___ ___ es un método que se invoca cada vez que el usuario hace clic en un elemento de la IU que lo permite, o lo presiona; por ejemplo, un botón.

  3. ¿Qué parámetro especifica el nivel de API de Android que debería usar Gradle para compilar una app?

  4. ¿Verdadero o falso? Las vistas de desplazamiento solo pueden incluir una vista, o grupo de vistas, como elemento secundario.

  5. Para mostrar u ocultar una vista en una app, debes configurar su visibilidad. ¿Cuáles de estas opciones son valores de visibilidad válidos?

    Selecciona todas las respuestas que consideres correctas.

  6. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Una ___ es un grupo de vistas que están vinculadas con restricciones bidireccionales.

  7. ¿Cuál de estas frases corresponde al proceso en que el compilador valida tipos durante la compilación?

  8. ¿Cuál de las siguientes afirmaciones sobre los fragmentos no es verdadera?

  9. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    El/la ___ ___ es un espacio diseñado para la identidad y el desarrollo de la marca de la app.

  10. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    El complemento ___ ___ del componente de navegación hace que el traspaso de parámetros entre fragmentos sea más seguro.

  11. ¿Cuáles de los siguientes son métodos en los ciclos de vida de las actividades y los fragmentos? Selecciona todas las opciones que correspondan.

    Selecciona todas las respuestas que consideres correctas.

  12. ¿Verdadero o falso? Cuando tu app pasa a segundo plano, no se garantiza que se destruya. Es posible que solo se detenga y espere a que el usuario vuelva a acceder a ella.

  13. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Un/a ___ retiene datos para mostrarlos en un fragmento o una actividad y puede hacer cálculos y transformaciones simples en los datos para prepararlos para que el controlador de la IU los muestre.

  14. El/la ___ es una manera de restringir el acceso directo a algunos campos de un objeto.

  15. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Un/a ___ representa un objeto, o un concepto, y sus propiedades para almacenar contenido en la base de datos.

  16. Para que la IU se siga ejecutando sin problemas, usa ___ en las tareas de larga duración, como todas las operaciones de bases de datos.

  17. ¿Verdadero o falso? Cuando se usa, el atributo habilitado determina si una vista es visible.

  18. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Cuando un usuario se desplaza por una lista larga, ___ detecta los elementos nuevos que deben aparecer en la pantalla y hace el trabajo necesario para mostrar solo esos elementos.

  19. Un/a ___ representa, de forma predeterminada, los elementos de una fila o columna cuando se usa GridLayout.

  20. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Cuando usas RecyclerView, deberías procesar los clics en ___, ya que tiene acceso a los datos y la lógica para determinar lo que debe suceder en respuesta al clic.

  21. ¿Cuáles de los siguientes son administradores de diseño de RecyclerView de Android? Selecciona todas las opciones que correspondan.

    Selecciona todas las respuestas que consideres correctas.