Development & System

Elementos gráficos – Botones

Posted by in Android, Interfaz gráfica

Los botones posiblemente son los elementos gráficos por excelencia dentro de cualquier aplicación. En esta entrada se definirán los tipos de botones existentes y su funcionalidad, así como el manejo de eventos posibles. Button La vista button representa el botón clásico por excelencia dentro de una interfaz gráfica. Este botón consta de un fondo, un texto y la posibilidad de ser pulsado u obtener el foco

  Alguna de las propiedades interesantes de este botón son background (mediante la cual se le podrá personalizar el fondo), style (mediante la…read more

0

Layout – Interfaz gráfica

Posted by in Android, Interfaz gráfica

Los layouts representan la interfaz gráfica de la aplicación. Si bien toda activity está formada por elementos individuales que tienen representación gráfica independiente (botón, caja de texto, etc…) también hay elementos que no tienen esta representación pero son indispensables para el funcionamiento. Sin layout una activity no tendría parte visual y por lo tanto no podría ser visible Layouts Un layout se puede definir como el elemento sin interfaz gráfica que agrupa vistas en su interior y gestiona el espacio, marcando donde se coloca cada uno. Dependiendo de como sea…read more

0

Conceptos básicos – Primera aplicación

Posted by in Android, Introducción

Para poder comprender bien el funcionamiento de android su estructura y sus códigos, en esta entrada se explicarán los conceptos iniciales basándonos en un ejemplo funcional de una aplicación básica. Creación del proyecto y configuración de la aplicación. Cuando se crea un proyecto en Android Studio, siempre hay que tener claras una serie de cosas que nos pedirán antes de empezar a escribir código. En la primera pantalla se pedirá en nombre de la aplicación junto con el dominio de la compañía. El primero de los datos es importante ya…read more

0

Estructura Android Studio

Posted by in Android, Introducción

Cuando se crea un proyecto de Android estudio se genera una cantidad de contenido importante de forma automática. Muchas veces, uno de los principales problemas es no entender cual es el uso que se le tiene que dar a cada uno de los archivos / directorios creados o como poder generar nuevos del mismo tipo. Antes de empezar a comentar la estructura hay que tener en cuenta que todo aquello que sea utilizado por el proyecto tendrá que estar enlazado o bien mediante archivos colocados en su sitio o bien…read more

0

Componentes aplicación android

Posted by in Android, Introducción

Antes de empezar a crear aplicaciones o servicios que ejecuten determinadas funcionalidad hay que tener muy claro cuales son las partes que pueden constituir un proyecto de android. A diferencia de cualquier programa desarrollado en un lenguaje de programación puro, las librerías de android tienen una serie de elementos que son utilizados sobre un marco común para poder dar funcionalidad conjunta. Los elementos que nos podemos encontrar en una aplicación android son: Activity Se trata del componente principal de la aplicación si esta tiene interfaz gráfica. Normalmente se suelen asociar…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