PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES TEMA 6
|
|
Título del Test:
![]() PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES TEMA 6 Descripción: Programación en Android IV: multipantalla |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué plantilla debemos seleccionar en Android Studio para crear una aplicación que incluya un menú deslizante a la izquierda?. Empty Activity. Basic Activity. Navigation Drawer Activity. Master/Detail Flow. ¿En qué carpeta se encuentran las interfaces gráficas (XML) de cada una de las pantallas de un proyecto con NavigationDrawer?. java/ui. res/drawable. res/layout. assets. ¿Dónde se encuentran los elementos del menú desplegable (los ítems que aparecen en la lista)?. En activity_main.xml. En activity_main_drawer.xml. En mobile_navigation.xml. En strings.xml. ¿Qué fichero XML se encarga de declarar los fragments y asociarlos con la pantalla que abrirán cuando se pulse el menú correspondiente?. mobile_navigation.xml. content_main.xml. fragment_home.xml. app_bar_main.xml. Dentro del activity_main.xml, ¿qué elemento nos permite navegar por los diferentes fragments de los menús de la aplicación?. ToolBar. FloatingActionButton. nav_host_fragment. app_bar_main. ¿Qué tres elementos son obligatorios para cada menú definido en activity_main_drawer.xml?. android:id, android:icon, y android:title. android:id, android:onClick, y android:enabled. android:icon, android:label, y android:layout. android:title, android:visible, y android:action. ¿Cómo se denomina en Android al menú deslizante a la izquierda que permite acceder a diferentes pantallas de la aplicación?. SlidingMenu. LeftMenuActivity. NavigationDrawer. SideBarFragment. ¿Qué función cumple el fichero mobile_navigation.xml ?. Configura los permisos de conexión a internet de la aplicación. Tiene declarados los fragments junto con su funcionalidad, es decir, la pantalla que abrirán al pulsar el menú asociado. Contiene el diseño visual del botón flotante y la ToolBar. Almacena los strings o textos que aparecerán en el menú. ¿Qué clase de Android se utiliza para gestionar las preferencias de configuración de una aplicación?. PreferencesManager. SharedPreferences. ConfigSettings. AppPreferences. ¿Cómo se identifican las diferentes colecciones de preferencias dentro de una misma aplicación?. Por el nombre del paquete. Mediante un identificador único. Por la fecha de creación. Por el tipo de dato almacenado. ¿Qué método se utiliza para obtener una referencia a una colección de preferencias específica?. getPreferences(). loadSharedPreferences(). getSharedPreferences(). openPreferences(). ¿Cuál de los siguientes modos de acceso hace que solo nuestra aplicación pueda acceder a las preferencias?. MODE_WORLD_READABLE. MODE_WORLD_WRITABLE. MODE_PRIVATE. MODE_PUBLIC. Para agregar o modificar una preferencia, ¿qué objeto debemos crear primero y qué métodos utilizamos para establecer los valores?. Un objeto SharedPreferences.Editor y los métodos put. Un objeto SharedPreferences.Writer y los métodos set. Un objeto PreferencesManager y los métodos add. Un objeto ConfigEditor y los métodos save. ¿A qué nos referimos cuando hablamos de las «preferencias» de una aplicación Android?. A los gustos personales del desarrollador a la hora de diseñar la interfaz gráfica. A una serie de datos de configuración que se almacenarán dentro de nuestra aplicación y que podremos utilizar en el momento que necesitemos. A las bases de datos externas (MySQL) que se conectan a la app. Al archivo manifest.xml de la aplicación. ¿Existe algún límite en la cantidad de colecciones de preferencias que una misma aplicación puede gestionar?. Solo se puede tener una colección por aplicación. Un máximo de 10 colecciones. No hay límite, se pueden tener todas las que se consideren oportuno sin que se solapen, identificándolas mediante un identificador único. El límite depende de si la versión de Android es superior a la 10. ¿Qué modo de acceso permite que todas las aplicaciones (del dispositivo) puedan leer estas preferencias, pero solo la nuestra pueda modificarlas?. MODE_WORLD_WRITABLE. MODE_PUBLIC_READ. MODE_WORLD_READABLE. MODE_SHARED. ¿Qué plantilla de Android Studio se utiliza para crear una pantalla de configuración?. Empty Activity. Navigation Drawer Activity. Settings Activity. Fullscreen Activity. ¿Dónde se guarda la configuración gestionada en una Settings Activity?. En una base de datos MySQL remota. En las preferencias de la aplicación (SharedPreferences). En ficheros XML dentro de res/drawable. En la memoria RAM sin persistencia. ¿Qué es la PreferenceActivity o Settings Activity ?. Es la actividad principal que se abre al iniciar la aplicación. Es la típica pantalla de configuración que tienen todas las aplicaciones Android, donde se gestiona toda la configuración de la app. Es una pantalla que muestra los logs y errores de la aplicación para depuración. Es la plantilla para crear menús deslizantes NavigationDrawer. Todos los valores de configuración que el usuario guarde en la pantalla de Settings Activity, ¿dónde se almacenan automáticamente?. Se guardan directamente en la base de datos SQLite. Se guardan en las preferencias (SharedPreferences) de la aplicación, y se pueden recuperar en cualquier momento. Se guardan en un fichero de texto plano en la carpeta raw. Se envían automáticamente a un servidor remoto para guardar la configuración en la nube. ¿Qué tipo de elemento de preferencia nos permite seleccionar varios valores al mismo tiempo de una lista de opciones?. ListPreference. CheckBoxPreference. MultiSelectListPreference. EditTextPreference. ¿Qué acción principal nos permite realizar la clase Intent ?. Reproducir archivos de audio de fondo. Conectarse a una base de datos MySQL. Invocar y movernos de forma fluida a otra actividad (pantalla) dentro de la aplicación. Crear un menú deslizante a la izquierda. Al utilizar el asistente de creación de actividades, ¿Qué lenguajes de programación nos permite elegir y mezclar en un mismo proyecto?. Java y C++. Java y Kotlin. Kotlin y Swift. PHP y Java. Una vez creada una nueva actividad vacía, ¿Qué dos ficheros adicionales se generan en el proyecto?. Un fichero PHP y un fichero SQL. Un fichero de código con la funcionalidad y otro XML en la carpeta layout con la interfaz gráfica. Dos ficheros XML en la carpeta layout. Un fichero manifest.xml y un fichero .jar. ¿Qué método de la clase Intent se utiliza para agregar parámetros o datos que queremos pasar a la nueva actividad?. addParameter(). putExtra(). sendData(). setVariable(). Una vez creada una nueva actividad, ¿Cuántos ficheros adicionales se añadirán al proyecto, y cuáles son?. Solo uno, con el código Java de la funcionalidad. Dos: uno con el código XML de la interfaz gráfica y otro con los permisos de internet. Dos: uno con el código de la funcionalidad de la actividad (Java/Kotlin) y otro con el código XML de la interfaz gráfica en la carpeta layout. Tres: uno Java, uno Kotlin y uno XML. ¿Qué función principal tiene integrar una biblioteca de terceros en un proyecto Android ?. Traducir el código a iOS (Swift). Ofrecer funcionalidades extra que no vienen por defecto. Compilar el proyecto más rápido. Crear la base de datos MySQL automáticamente. ¿Dónde suelen alojar los creadores el código fuente y las instrucciones de estas bibliotecas de terceros?. En la carpeta res/raw de Android Studio. En sitios web como Github. En la base de datos embebida SQLite. En los ajustes de la BIOS del ordenador. |




