==== Animaciones en Colecciones ==== \\ A partir de la v4.8.8.6 del framework de Android y las versiones del Framework de iOs que ya estaban disponibles con anterioridad, se ha implememntado incluir animaciones a nivel de colección para cuando se entra y se sale de un objeto en edición. \\ \\ Estas se implementan definiendo los atributos de colección animation-in y animation-out, que pueden tomar los valores siguientes:\\ \\ |<50%>| ^ Efectos ^ Valor del Atributo animation_in/out ^ | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Transparencia|Transparencia]] | "##ALPHA##" o "##FADE##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Entrada/salida por la izquierda|Entrada/salida por la izquierda]] | "##LEFT##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Entrada/salida por la derecha|Entrada/salida por la derecha]] | "##RIGHT##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Entrada/salida por arriba|Entrada/salida por arriba]] | "##TOP##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Entrada/salida por abajo|Entrada/salida por abajo]] | "##BOTTOM##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Efecto de zoom|Efecto de zoom]] | "##ZOOM##" | | [[wiki:2.-desarrollo-app:2.5.-controles-by-xone:animaciones:animaciones_coll:start#:Efecto de crecer/decrecer|Efecto de crecer/decrecer]] | "##GROW##" | \\ \\ **Se pueden combinar los atributos animation-in y animation-out como se quiera**.\\ \\ Por ejemplo: \\ Si sólo se define uno de ellos, el que resta por definir tomará la animación por defecto del sistema operativo. \\ Es recomendable desactivar el cuadro de diálogo de "Cargando..." que pone la ventana cuando está pintando todavía los controles, con el atributo **load-wait="false"** del nodo ****, para evitar se observe flash al lanzar la ventana, puesto que suele ser muy rápido pintando. \\ \\ === Efecto de Transparencia === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##ALPHA##" o "##FADE##" | \\ Ejemplo: \\ \\ === Entrada/salida por la izquierda === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##LEFT##" | \\ Ejemplo: \\ === Entrada/salida por la derecha === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##RIGHT##" | \\ Ejemplo: \\ === Entrada/salida por arriba === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##TOP##"| \\ Ejemplo: \\ === Entrada/salida por abajo === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##BOTTOM##"| \\ Ejemplo: \\ === Efecto de crecer/decrecer === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out | "##GROW##" | \\ Ejemplo: \\ === Efecto de zoom === \\ |<50%>| ^ Atributo ^ Valor del atributo ^ | animation_in / animation_out |"##ZOOM##"| \\ Ejemplo: