Repaso general asignatura

Description

Actividades
atorres6204
Flashcards by atorres6204, updated more than 1 year ago
atorres6204
Created by atorres6204 over 8 years ago
26
0

Resource summary

Question Answer
RECURSO ONLINE Asignatura: Desarrollo para dispositivos móviles >>Haz clikc en la tarjeta<< PROFESOR RESPONSABLE: Adrián Torres
¿Que es una actividad en Android? Es un componente de la aplicación Android que proporciona interacción con el usuario. Es una tarea simple, por ejemplo: introducir los datos de una persona o modificar una alarma, etc...
¿Para que sirve la pila de actividades? Para mantener en una aplicación Android las diferentes actividades una encima de las otras, como en una pila, al ser mostradas se retiran de la pila al finalizar (Método finish() o tecla Call Back) se cierra la que se visualiza y se muestra la actividad que la abrió en un inicio.
¿Cuales son los pasos necesarios para crear una actividad? Se debe extender de la clase Activity e imprementar los callback de cliclo necesarios al menos onCreate. Los eventos más importantes son: - onCreate: Sirve para iniciar los componentes gráficos. - onPause: opcional, multiples usos, por ejemplo cuando se sale de una actividad o se esta saliendo.
¿Que evento utilizarías para grabar el estado de una aplicación? Podemos usar la callback onSaveInstanceState() al que se le pasa un objeto Bundle en el que podemos guardar pares clave=valor con los datos que queremos almacenar. El sistema pasará este Bundle al evento onCreate la próxima vez que la actividad sea creada.
El fichero AndroidManifest.xml ¿qué es? Indica al SSOO que componentes forman una aplicación. Reside en directorio root de la aplicación , librerias, etc... Actividades <activity> Servicio <service> Broadcast <receiver> Proveedor de contenido <provider>
Explicación de que es un fragmento Un fragmento no puede considerarse ni un control ni un contenedor, aunque se parecería más a lo segundo. Un fragmento podría defniirse como una porción de la interfaz de usuario que puede añadirse o eliminarse de la interfaz de forma independiente al resto de elementos de la actividad, y que por supuesto puede reutilizarse en otras actividades.
¿que es una transacción? La gestión de añadir, reemplazar o borrar un fragmento de una actividad en tiempo de ejecución se tiene que hacer obligatoriamente con transacciones. Se parecen a las típicas de SQL, en las cuales hasta que no se confirma no se realiza los cambios, haciéndolos todos de una vez con commit()
¿Que es la pila de fragmentos y como se utiliza? Cada actividad posee una pila de fragmentos en donde poder ser apilados, para después regresar con simplemente cerrar el fragmento o con el botón BACK. Sirve para gestionar los fragmentos.
¿Que elementos visuales se pueden añadir a un fragmento? Los mismos elementos visualez que podemos poner en una actividad normal con su layout de interfaz gráfica, un fragmento tiene su propio ciclo de vida, y es una vista de la interfaz de usuario que es reutilizable en varias actividades
Situaremos los ficheros de definición de interfaces dentro de:..... El directorio res/layout
El calificador values-uk corresponde a:.... Valores en el idioma INGLÉS
El formato de los archivos de texto en los directorios de recursos es:.... formato XML
¿Cómo podemos acceder a los recursos definidos en nuestra aplicación? El acceso a los recursos se puede hacer desde programación con la clase [paquete].R.recursotipo.id directamente en las funciones que usen recursos o con la funcion getResources(). En los ficheros XML como [paquete:]@recursotipo/id
¿Que diferencia hay entre layout y widget? Layout o disposición es una composición de elementos gráficos para una actividad y widget es un objeto gráfico que sirve para interactuar con el usuario.
¿Que es un event listener? Es un escuchador de eventos que el usuario realiza sobre un control.
¿Cuántos layouts puede tner definido una actividad? Tiene que tener un principal, y en recursos se pueden definir otros para un tipo de pantalla u otro dispositivo o resolución de pantalla.
La propiedad orientation la utiliza el layout:... LinearLayout
Formas en las que crear un menú: Mediante programación y cargándolo desde un recurso XML
Para añadir aceleradores de teclado a los menús se utilizan en el fichero XML de definición los atributos....: android:alphabeticShortcut - android:numericShortvcut
Show full summary Hide full summary

Similar

RECURSOS para PRIMARIA...
Ulises Yo
Todos mis RECURSOS...
Ulises Yo
PRIMERA AUTORIDAD RESPONDIENTE
jhovanymunoz
Línea del Tiempo
julieta.mg123
TILDE...
Dely Fernández
Pasos para entrar a Goconqr
Yarely Guevara
ACTIVIDADES VARIADAS...
Maria Rosa GONZÁLEZ HERNANDEZ
¿Qué hay en mi barrio?
Borja Navazo Elvira
Matemáticas III
Norma Dominguez
GoConqr Campus - Funciones Avanzadas
Diego Santos