Test
Android
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (20)
1Cual de los siguientes métodos del ciclo de vida de un fragment es necesario para que tenga parte gráfica
- AonCreateView
- BonAttach
- ConCreate
- DonViewCreated
2Qué indica la caracteristica nullSafety dentro de Kotlin
- AQue una variable puede tener valor null en un momento determinado
- BQue una variable no tiene valor
- CQue una variable siempre tiene valor nulo
- DQue una variable siempre será nula
3Dentro de los item de un menú, cual es el atributo indispensable sin el cual no se puede crear un menuitem
- AshowAsAction
- Btitle
- Cid
- Dtodas las anteriores
4Indica cual de las afirmaciones sobre kotlin es falsa
- ASe trata de una transpilación de java
- BLas variables existentes en el lenguaje son mutables o no mutables
- CEs un lenguaje totalmente independiente
- DSirve para crear aplicaciones multiplataforma
5Indica cual de las siguientes afirmaciones es falsa
- APara poder hacer autenticación se puede hacer con la cuenta de google directamente, siendo este el que gestiona la acción
- BEn firebase el servicio de autenticación y el de database son independientes
- CEl servicio de base de datos es en tiempo real
- DPara pode asociar tablas dentro firebase se utilizan primary key y forainge key
6Cuando utilizamos constraint layout y queremos que en ancho un elemento se quede ubicado en alto en las restricciones que tiene marcadas, utilizaremos en el atributo layout_height
- A0dp
- Bmatch_parent
- Ces indiferente
- Dwrap_content
7Si queremos representar una lista de datos, el elemento que permite mostrarlos de mejor manera es:
- AListView
- BRecyclerView
- CGridView
- DCualquiera de las anteriores
8Cual de los siguientes métodos del ciclo de vida de una activity se encarga de asociar la parte gráfica con la prte lógica
- AonCreateView
- BonCreate
- ConStop
- DonStart
9Cual es la principal característica del servicio Firebase
- AOfrece servicio de backend que actúa como caja negra
- BTodas las anteriores
- COfrece servicios distribuidos de fácil implementación
- DOfrece servicios a tiempo real sin necesidad de una configuración compleja
10Si utilizamos constraint layout, cual es la única restricción que debe cumplir un elemento
- Aque tenga id
- Bque tenga id y que al menos tenga restricción en un eje
- Cque tenga id y que al menos tenga una restricción por eje
- Dque al menos tenga una restricción por eje
11Cual de las siguientes afirmaciones sobre un action bar es correcta
- AEs necesario modificar el diseño original para que pueda aparecer
- BTan solo permite poner menu y un titulo
- CEs menos útil que un toolbar
- DHay que declararla dentro del xml
12A la hora de representar datos en una lista, es recomendable utilizar
- AUn ListView
- BUn GridView
- CUn RecyclerView
- DUn Spinner
13Cual de los siguientes métodos no pertenecen al ciclo de vida de una activity
- AonDestroy
- BonCreateOptionMenu
- ConCreate
- DonPause
14Los fragments representan
- AUna característica de android para poder hacer comunicaciones de red
- BUn elemento lógico que sustituye a una activity
- CUn elemento que permite comunicar dos pantallas entre si
- DUna parte gráfica que se puede ocultar / mostrar en un momento determinado
15Indica cual de las siguientes es una implementación y no una extensión
- Aclass Clase : Implementacion
- Bfinal class Clase : Implementacion()
- Cabstract class Clase : Implementacion()
- Dclass Clase : Implementacion()
16En el archivo AndroidManifest,xml es necesario declarar
- AActivities
- BActivities y Fragments
- CPermisos y Activities
- DServicios, Activities y Fragments
17Indica cual de las siguientes afirmaciones es falsa
- AEl atributo id obligatorio a la hora de definir un componente dentro de XML
- BUn recycler view se puede mostrar con scroll vertical u horizaontal
- CSi no se indica el atributo orientation dentro de un linear layout, por defecto es horizontal
- DEl atributo layout_heigth puede estar configurado como wrap_content, match_parent o 0dp
18Para poder crear un menú y que se vea dentro de una activity
- ASobreescribir el método onCreateOptionMenu
- BTener habilitada un ActionBar o un Toolbar
- CCrear un menu resource file con al menos un menuitem que tenga el atributo title
- DTodas las anteriores
19En android, el lenguaje de programación utilizado es
- AKotlin
- BSwift
- CC#
- DObjectiveC
20A la hora de trabajar con fragment y poder aplicar un gráfico de navegación, cual de los siguientes es la forma correcta de hacerlo
- Adeclarar un elemento de tipo frame layout y ponerlo como navhost
- Bdeclarar un elemento de tipo fragment en el xml y ponerlo como navhost
- Cutilizar un coordinator layout para que se pueda hacer el efecto de transición
- Dtodas las anteriores son validas
Información
- Descripción
- Test sobre Android, creado por Jorge Casas el 11/05/2025.
- Autor
- Jorge Casas
- Idioma
- Español
- Visitas
- 4
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test