Buscar este blog

martes, 29 de octubre de 2013

ACTIVIDADES E INTENCIONES. EXAMEN TEMA 3 ANDROID TIPO TEST


1.- Las actividades tienen que ser declaradas en: Correcto Incorrecto
AndroidManifest.xml X
El fichero xml que tienen asignadas como vista
No hace falta delararlas
main.xml

2.- Este codigo se utiliza para:

Intent i = new Intent(this, MI_CLASE.class);
startActivity(i);
Recoger datos al iniciar una actividad
Asociar una vista a una actividad
Devolver datos al finalizar una actividad
Iniciar una nueva actividad X

3.- Las siguientes lineas de codigo sirven para:

Bundle extras = getIntent().getExtras();
String s = extras.getString("usuario");
int i = extras.getInt("edad");
Recoger los datos que nos han pasado a la actividad X
Enviarle datos a una actividad que vamos a lanzar
Devolver los datos a la actividad que nos ha lanzado
Ninguna de las anteriores

4.- ¿Cuál de los siguientes pasos es imprescindible para poder utilizar una actividad? Correcto Incorrecto
Declararla en AndroidManifest.xml
Asignarle una vista
Definir una clase que la implemente
Todas las anteriores son ciertas

5.-¿Para qué sirve una Intención? Correcto Incorrecto
Para arrancar actividades
Para arrancar servicios
Para arrancar anuncio de tipo broadcast
Todas las respuestas son ciertas X

6.-¿Qué hace el sistema cuando se le solicita una Intención que no puede resolver? Correcto Incorrecto
Esta posibilidad no puede darse
Mostrará una lista con actividades relacionadas
Provocará un error de ejecución x

7.-Las intenciones también se utilizan para que las actividades intercambien información. ¿Qué parte de la intención se utiliza con este propósito?

Bundle extras = getIntent().getExtras();
String s = extras.getString("usuario");
int i = extras.getInt("edad");
Nombre del componente
Acción
Datos
Extras X
Categoría


8.-¿Como se añade un menu contextual en Android?
Mediante una vista definida en xml
Mediante una nueva actividad para controlar el menu
Mediante el AndroidManifest.xml
Mediante el metodo onCreateOptionsMenu(), desde donde se cargara el menu X


9.-Para añadir un menu contextual a una aplicacion, la clase nueva que se tiene que crear es:
No es necesario crear una clase nueva X
Una actividad como las otras de la aplicacion, pero con un codigo especial
Una actividad especial para menus
Una clase cualquiera, añadiendo las preferencias en el codigo directamente


10.-Se crea un icono para nuestra aplicacion consistente en un cuadrado de color rojo. ¿Hay que incorporar cuatro versiones para las cuatro densidades graficas (xhdpi, hdpi, mdpi y ldpi)?
Es obligatorio en todos los casos.
No es necesario en este caso, comprobamos que cuando se reescala el icono se ve perfectamente. X
Es conveniente en todos los casos, pero no obligatorio.


11.-Donde se almacenan los ficheros de preferencias:
res/xml X
res/strings
res/preferences
res/values


12.-Para añadir preferencias a una aplicacion, la clase que se tiene que crear es:
No es necesario crear una clase nueva
Una actividad como las otras de la aplicacion, pero con un codigo especial
Una clase cualquiera, añadiendo las preferencias en el codigo directamente
Una actividad especial para preferencias X


13.-Android Asset Studio sirve para:
Obtener los iconos de nuestra aplicación en las diferentes densidades gráficas para poder retocarlos de forma sencilla X
Ver los iconos disponibles en el sistema Android
Utilizar de forma adecuada las reglas de estilo en el diseño de iconos en Android

No hay comentarios:

Publicar un comentario