Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EXAM ANDROID LAYOUTS & INTENTS

Total questions: 20

Worksheet time: 5hrs 0mins

Name
Class
Date
1.

Què és un Intent a Android?

a)

Un objecte que administra la interacció de l'usuari amb una part específica de l'aplicació

b)

Un mecanisme que permet que una Activity iniciï una altra Activity o servei

c)

Una classe que defineix una interfície d'usuari i el comportament associat

2.

Quins són els tipus d'Intents que hi ha a Android?

a)

Explícits i implícits

b)

Main i Secondary

c)

Standard i Custom

3.

Com es passen les dades entre dos Intents en Android?

a)

Utilitzant el mètode putExtra() per afegir dades a l'Intent emissor i el mètode getIntent() per obtenir les dades a l'Intent receptor

b)

Utilitzant el mètode getIntent() per afegir dades a l'Intent emissor i el mètode putExtra() per obtenir les dades a l'Intent receptor

c)

Utilitzant el mètode addExtra() per afegir dades a l'Intent emissor i el mètode getExtra() per obtenir les dades a l'Intent receptor

4.

Què és un Bundle a Android?

a)

Un objecte que administra la interacció de l'usuari amb una part específica de l'aplicació

b)

Un objecte que s'utilitza per passar dades entre components de l'aplicació

c)

Una classe que defineix una interfície d'usuari i el comportament associat

5.

Com es poden capturar les dades passades a un Intent en l'Activity de destinació en Android?

a)

Utilitzant el mètode getIntent() per obtenir l'Intent i el mètode getExtra() per obtenir les dades

b)

Utilitzant el mètode putExtra() per afegir dades a l'Intent emissor i el mètode getIntent() per obtenir les dades

c)

Utilitzant el mètode getBundle() per obtenir el Bundle i el mètode getExtra() per obtenir les dades

6.

Com es pot gestionar la part visual d'una Activity en Android?

a)

Mitjançant el codi XML o programàticament a través del codi Java

b)

Mitjançant el codi JavaScript

c)

Mitjançant el codi Python

7.

Quins són els atributs més importants de les Views en Android?

a)

Id, layout_width i layout_height

b)

Name, text i background

c)

Size, color i font.

8.

Per a què serveix el document Strings a Android?

a)

Per definir els textos utilitzats en la aplicació

b)

Per definir la estructura de l'aplicació

c)

Per definir la paleta de colors de l'aplicació

9.

Per a què serveix el fitxer R en Android?

a)

Per definir cadenes de text que es poden localitzar en diferents idiomes

b)

Per referenciar recursos de l'aplicació, com ara les Views i els Layouts

c)

Per definir la estructura de l'aplicació

10.

Com es referencien les Views de l'Activity en Android?

a)

Mitjançant el mètode setView()

b)

Mitjançant el mètode findViewById()

c)

Mitjançant el mètode getViewById()

11.

Què és un event en Android?

a)

Una acció que l'usuari realitza en resposta a la interfície d'usuari de l'aplicació

b)

Una acció que realitza l'aplicació en resposta a una sol·licitud de l'usuari

c)

Una acció que realitza el sistema operatiu per mantenir l'aplicació en funcionament

12.

Quins són els tipus de Listeners que es poden utilitzar en Android per capturar esdeveniments?

a)

OnClickListener, OnLongClickListener i OnTouchListener

b)

OnFocusListener, OnSelectListener i OnDragListener

c)

OnChangeViewListener, OnValidateListener i OnBackPressedListener

13.

Què és una Activity en Android?

a)

Una representació visual d'una interfície d'usuari

b)

Un objecte que administra la interacció de l'usuari amb una part específica de l'aplicació

c)

Una classe que defineix una interfície d'usuari i el comportament associat

14.

Què és una View en Android?

a)

Un objecte que administra la interacció de l'usuari amb una part específica de l'aplicació

b)

Una representació visual d'una interfície d'usuari

c)

Una classe que defineix una interfície d'usuari i el comportament associat

15.

Què és un Layout en Android?

a)

Un esquema que defineix les dimensions d'un disseny

b)

Una plantilla que s'utilitza per crear múltiples dissenys

c)

La disposició de tots els elements d'una activitat o pantalla

16.

Què fa el valor match_parent en un Layout?

a)

Fica el contingut dins d'un contenidor amb la mida del contingut

b)

Fa que el contenidor ocupi tot l'espai disponible en el seu contenidor pare

c)

Fa que el contingut es posicioni al centre del contenidor

 

17.

Què fa el valor wrap_content en un Layout?

a)

Fica el contingut dins d'un contenidor amb la mida del contingut

b)

Fa que el contenidor ocupi tot l'espai disponible en el seu contenidor pare

c)

Fa que el contingut es posicioni al centre del contenidor

 

18.

Què fa el Layout ConstraintLayout?

a)

Organitza els elements en una graella

b)

Permet establir les relacions de posició entre els diferents elements

c)

Organitza els elements de manera lineal

19.

Quin és el Layout que organitza els elements en una graella?

a)

AbsoluteLayout

b)

TableLayout

c)

GridLayout

20.

Quin és el Layout més bàsic en Android?

a)

FrameLayout

b)

LinearLayout

c)

RelativeLayout