Diseño e ilustración (10)


Millie Bobby Brown en Stranger Things




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 las nuevas versiones de Android.

El proceso sería más o menos el siguiente:




Kasia Szczurek

Aquí está, el dibujo en el que he estado trabajando ultimamente. Dejo la imagen a tamaño real y el video donde se puede ver más o menos el progreso que ha ido teniendo desde el inicio hasta el final.




ActionBarSherlock translúcida

En la actividad

@Override
protected void onCreate(Bundle savedInstanceState) {
    requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
    getSupportActionBar().
        setBackgroundDrawable(
            getResources().getDrawable(R.drawable.actionbar_bg)
        );
    // ...

res/drawable/actionbar_bg.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

<solid android:color="#64000000" />

</shape>