AutoLinearLayout versión 0.2

autolinearlayoutv0.2

He querido ir un paso más en esta pequeña librería y sobrescribir onMeasure para poder usarla, no sólo como layout raíz, sino también como cualquier view hija. ¿Y qué tenemos que hacer en onMeasure? Sencillo, debemos calcular el tamaño que va a ocupar nuestro layout a partir de las views hijas, usando measureChildWithMargins para averiguar […]

Continue reading →

PolygonImageView versión 0.2

polygonshape

He decidido dar un paso más a la librería que ya comenté hará unas semanas. Como veis en la imagen de cabecera, he añadido la posibilidad de crear formas diferentes y efectos que dan un toque único a las aplicaciones. Simplemente debéis heredar de la clase BasePolygonShape o implementar de cero la interfaz PolygonShape. El […]

Continue reading →

PolygonImageView para Android

sea

Seguramente esta es una de las librerías más divertidas que he realizado. Se trata de dar forma poligonal a los ImageView dado un determinado número de vértices. Además puedes especificar borde, su color, anchura y sombreado. Para conseguir el efecto poligonal usé la clase Path y sus funciones moveTo y lineTo. Finalmente en la función onDraw […]

Continue reading →

MovingImageView para Android

costabrava

A veces tenemos que usar imágenes de tamaño demasiado grande y, aunque reducir sus dimensiones no es una tarea muy costosa, si que perdemos detalle y calidad. Para ello desarrollé esta ImageView customizada que incluye una serie de variables para mover nuestras imágenes de forma automática en nuestros dispositivos. Las imágenes se pueden mover de […]

Continue reading →

AutoLinearLayout para Android

IMG_20150124_180534

Voy a intentar recuperar librerías hechas tiempo atrás en las siguientes entradas del blog. Primero voy a empezar por AutoLinearLayout que, como su nombre indica, es un layout que organiza sus views de forma automática, ya sea empezando de forma vertical o horizontal, en forma de galería. Actualmente no tiene mucho sentido su uso ya […]

Continue reading →