Archive for the ‘ Píldora ’ Category

Dibujar borde superior en un layout en java


Para pintar el borde superior de un layout se puede seguir los pasos descritos en la web de stackoverflow, donde se explica como hacerlo desde un xml.

No pude utilizar este código ya que estaba en un caso particular, y tenía que hacerlo en java ya que la pantalla se tenía que dibujar desde una librería. Para poder añadir el borde tuve que realizar los siguientes pasos:

Primero creamos la layout y lo situamos en la parte inferior de la pantalla


RelativeLayout.LayoutParams relativeParams = new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
relativeParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
relativeParams.setMargins(0, 2, 0, 0);

RelativeLayout layout = new RelativeLayout(context);
layout.setLayoutParams(relativeParams);
layout.setId(new Random().nextInt());
layout.setVisibility(View.GONE);
layout.setBackgroundColor(smsLayoutBackgroundColor);

Sigue leyendo

Anuncios

El desafío vital


Vivir el presente es un constante desafío que requiere abandonar la pereza y pasar a la acción consciente. La acción más pequeña vale más que la intención más grande.

Aplicate el cuento

Cuando cuidamos el jardin…


Hoy un compañero de trabajo me ha enviado una fábula que creo que no tiene desperdicio, como él dice, creo que me voy a hacer pastor trashumante.

Es muy importante crear un ambiente adecuado con los compañeros, sean del nivel que sea, entrar a trabajar en una oficina con mal ambiente nos puede llevar al fracaso en nuestro objetivo productivo.
Sigue leyendo

Cambiar


Hemos de ser conscientes que lo único que podemos hacer cambiar de nuestro entorno somos nosotros mismos.

Si cambiamos nuestra forma de ver el entorno, éste cambiará, si cambiamos nuestra forma de relacionarnos con la gente, cambiará su actitud hacia nosotros.
La piedra ángular para que cambien las “cosas” que nos rodean somos nosotros mismos.

Actua para cambiar aquello que no te gusta para hacerlo agradable.