Development & System

Navigation View

Posted by in Android, Fragments, Material Design

Uno de los menús más utilizados en las aplicaciones son los laterales que se acoplan a la barra toolbar y se abren / cierran según pulsaciones en la misma barra. Este elemento recibe el componente de Navigation View y podrá ser visto bien con desplazamiento izquierda – derecha o contrario. Hay que tener en cuenta que este componente no es nativo del sdk de android sino que pertenece a la librería de soporte. La estructura del xml de la aplicación que utilice un navigation view es la siguiente: DrawerLayout: Componente…read more

0

View Pager

Posted by in Android, Fragments, Material Design

El elemento view pager es uno de los views mas útiles a la hora de trabajar con Fragmentos, ya que junta varios en un mismo marco si necesidad de navegar mediante un botón o un menú, simplemente con desplazar el dedo se tendría la funcionalidad. Lo primero que hay que tener en cuenta es que no se trata de un elemento nativo, por lo que hay que compilar o instalar la librería de soporte

Una vez disponible en el proyecto ya se puede utilizar de forma común. Este elemento…read more

0

Master / Detail Fragments

Posted by in Android, Fragments

Una de las principales características de los fragements son su capacidad de modularidad y por lo tanto la facilidad que tienen de ejecutar vistas diferentes en determinadas situaciones. Si hacemos un poco de memoria, cuando Google desarrollo los fragments estos fueron lanzados para la versión 3 de Android destinada para el uso de tablets. Los fragments garantizaban que la vista en un teléfono movil fuese diferente a la misma vista en una tablet. Así se podía aprovechar el espacio en la aplicación; la misma vista en la tablet se vería desproporcionado con…read more

0

Comunicación entre Fragments

Posted by in Android, Fragments

Como ya se ha visto, existen diferentes tipos de fragments: estáticos y dinámicos. Un fragment por si solo no tiene mucha funcionalidad si no es capaz de interactuar con todos los elementos que la activity tiene o con el resto de elementos que pueden estar en otros fragments y que por cuestiones de funcionalidad no están visibles al mismo instante. Para ello se necesita crear un mecanismo de comunicación eficaz que garantice que la información sea accesible desde cualquier punto. Hay que tener en cuenta que el uso de determinadas…read more

0

Manejo Fragments

Posted by in Android, Fragments

En entradas anteriores vimos como podíamos crear Fragments. En esta entrada se explicará como poder manejar la aparición / desaparición de los mismos en la pantalla. Como ya vimos los Fragments son elementos contenedores que pueden aparecer y desaparecer de la pantalla en ejecución. Para ello necesitamos dos elementos que permitirán el manejo de estos elementos: FragmentManager: Se trata del elemento que maneja el propio funcionamiento de los Fragments. Su función es la de contener y manejar todos los fragments que estén presentes en la aplicación, tanto si son visibles…read more

0

Creación Fragments

Posted by in Android, Fragments

¿Que es un fragment? Un Fragment se puede definir como un componente de una Activity con un ciclo de vida propio. Del mismo modo, los Fragments. Gráficamente podemos definir los Fragments como módulos dentro de una misma Activity, donde se puede realizar una comunicación entre módulos ¿Cual es el ciclo de vida de un Fragment? Antes que nada tenemos que tener en cuenta que el ciclo de vida de un Fragment se ve afectado por el ciclo de vida de la Activity donde está situado. Los métodos más importantes del ciclo de…read more

0