Cambiar color de Spinner en Android

Los Spinners en Android son un dropdown o una lista desplegable que muestra una lista de opciones que el usuario puede seleccionar. En este post voy a explicar cómo cambiar el color de un Spinner, es decir, cambiar el color de: Elemento seleccionado Elementos de la lista Flecha o triángulo que aparece ...

julio 4, 2019 · 2 min · 417 palabras · Parzibyte

Java: Calcular hash MD5 de archivo

En este post te voy a mostrar cómo puedes calcular la suma de verificación MD5 de un archivo en Java, sin usar dependencias externas ni paquetes extraños, solo usaremos código nativo de Java. El Hash MD5 de un archivo funciona para verificar la integridad del mismo, ya que, por ejemplo, al descargar un archivo, alguien podría corromperlo mientras se transmite. La suma de verificación comprueba que el archivo original y el que tenemos son exactamente el mismo. ...

julio 4, 2019 · 2 min · 332 palabras · Parzibyte

Spinner en Android y Kotlin: Escuchar cambio de elemento seleccionado

Acabamos de ver cómo agregar un listener a un Spinner para saber cuándo se selecciona un elemento en Android, pero lo hicimos con Java. Ahora voy a mostrarte cómo escuchar el cambio de un Spinner en Kotlin, para programar en Android. ...

julio 4, 2019 · 2 min · 298 palabras · Parzibyte

Spinner en Android: escuchar cambio de elemento seleccionado

En este post te voy a mostrar cómo escuchar o agregar un listener a un Spinner de Android para saber cuándo fue seleccionado un elemento. Es decir, agregaremos un listener al Spinner para saber cuándo el usuario selecciona otro elemento. Para probar puedes llenar tu Spinner con un simple arreglo. ¿Usas Kotlin? mira este post, ya que el presente es sobre Java. ...

julio 4, 2019 · 3 min · 458 palabras · Parzibyte

Configurar variable JAVA_HOME en Windows

En este post voy a mostrarte cómo crear la variable de entorno llamada JAVA_HOME en Windows 10. Por cierto, esto no es estrictamente necesario si ya agregaste java a la PATH de Windows. ...

julio 3, 2019 · 1 min · 192 palabras · Parzibyte

Instalar compilador de Kotlin en Windows

En este post voy a mostrarte cómo instalar el compilador de Kotlin en Windows; muy diferente al plugin de Android Studio, ya que en este caso vamos a instalar el compilador para poder compilar código de Kotlin en Windows sin ninguna otra dependencia. Voy a enseñarte cómo descargar los archivos para Windows y cómo agregar los binarios a la PATH para poder invocar al compilador desde cualquier lugar. ...

julio 3, 2019 · 2 min · 415 palabras · Parzibyte

Límite de 25 documentos en CouchDB

Hoy en el trabajo ocurrió algo raro; al insertar algunos documentos (empleados) a nuestra base de datos de CouchDB solo se mostraban los primeros 25. El asunto es que al filtrar los empleados por nombre, y buscar el que se acababa de registrar, el mismo aparecía. Es decir, sí se guardaba, pero no aparecía en la lista con todos los demás; solo aparecía cuando se buscaba por nombre. Lo curioso era que solo se veían 25 empleados a la vez, no más ni menos. Y cuando quitábamos uno del final, aparecía el que anteriormente era el número 26. ...

julio 3, 2019 · 2 min · 214 palabras · Parzibyte

Programar en Kotlin con IntelliJ IDEA

IntelliJ IDEA es un IDE bastante poderoso (no podíamos esperar menos de JetBrains) que sirve para programar en Java y también en otros lenguajes de programación como Kotlin. En este post te voy a mostrar cómo comenzar a programar en Kotlin usando IntelliJ IDEA. ...

julio 3, 2019 · 2 min · 268 palabras · Parzibyte

Programar en Kotlin usando VSCode

En este post te voy a mostrar cómo programar en Kotlin (para probar algunos scripts o hacer unos programas sencillos) usando el editor Visual Studio Code, sin usar IDEs complejos o pesados como IntelliJ IDEA. ...

julio 3, 2019 · 1 min · 163 palabras · Parzibyte

Python - Longitud de cadena o lista sin usar len

Hoy voy a explicar cómo obtener la longitud de una cadena o de una lista en Python pero sin usar la función integrada llamada len. Como sabemos, len devuelve la longitud de una cadena: longitud = len("hola") Pero el ejercicio que resolveremos hoy no permite el uso de len, así que vamos a crear una función que devuelva la longitud de una cadena o lista sin usar len. ...

julio 3, 2019 · 3 min · 517 palabras · Parzibyte