Android: Como usar el nuevo widget Toolbar

En el último Google I/O se presentó lo que llaman Material Design, el rediseño para la actualización mayor 5.0. Detrás de este rediseño hay mucha teoría conceptual y técnica que sirven para justificar un cambio brusco como este. Uno de los cambios es lo que hasta ahora era el ActionBar; ahora se llama Toolbar y ya no depende de que la actividad extenda […]

Leer más

Android: Obtener el color dominante de una imagen

El color dominante de una imagen es el que más presencia tiene en ella. Ultimamente se empieza a usar en aplicaciones en las que algunos elementos adquieren el color de fondo de algún elemento importante; por ejemplo en la aplicación Wally (que encabeza esta entrada) lo usan de una forma muy adecuada y que seguramente será la tendencia en […]

Leer más

jQuery plugin: SameHeightElements

Hace un par de días tuve que hacer unos cambios en una web. Tenía que hacer que todos los elementos de una fila tuvieran el mismo alto, independientemente del contenido (en la imagen que hay más adelante se ve entiende mejor). La opción normalmente es usar display: table-cell; ó display: flex;, pero el resultado no siempre es […]

Leer más

Sticky footer con jQuery (2)

Hace más o menos un año publiqué la primera versión de este post. Hoy estaba reutilizando el código que publiqué y he encontrado algún que otro problema tanto de funcionalidad como de optimización, así que publico el código nuevo, que no tiene los problemas detectados y funciona mejor.

Leer más

Bootstrap: Tamaño de columna entre -sm y -xs

No es la primera vez que me pasa. Maquetando un portal responsive con contenido modular he notado que necesitaba un tamaño intermedio entre el pequeño (sm – 768px) y el muy pequeño (xs – 480px). La situación es esta: en XS normalmente el contenido se mostrará en una columna, pero SM es demasiado grande para mostrar sólo una, […]

Leer más