Android – getTag y setTag

Hoy vamos a ver cómo adjuntar o asociar información (como un objeto, una cadena, etcétera) a una vista o View de Android para poder obtenerla más tarde.

Es decir, vamos a guardar un trozo de información o una variable dentro de un objeto de tipo View, usando el método setTag para establecerlos, y getTag para obtenerlos.

También vamos a ver cómo declarar los id a utilizar, pues debemos ser cuidadosos con la declaración de los mismos al usar getTag y setTag en Android.

Por cierto, si eres desarrollador web o conoces JavaScript, estas funciones son parecidas a los atributos data.

Continue reading…

TableLayout dinámico con Android - Ejemplo de tabla

TableLayout dinámico con Android

Hoy vamos a ver cómo crear una tabla dinámica en Android con Java, usando el elemento TableLayout. Un elemento TableLayout en Android permite crear tablas, ya sea estáticas o dinámicas.

En este caso veremos cómo crear una tabla con datos que pueden cambiar o que no siempre serán los mismos, por ello es que digo que será una tabla dinámica con Android.

TableLayout dinámico con Android - Ejemplo de tabla

Ejemplo de lo que podremos lograr con el código Java

Nota: tal vez quieras ver este tutorial sobre Tabs dinámicas en Android.

Continue reading…

Saber si es dígito en JavaScript

Hoy voy a mostrarte una función de JavaScript para saber si una cadena o carácter es un dígito, es decir, un número del 0 al 9. Para ello vamos a usar el código ASCII y la función charCodeAt.

Al final tendremos una función que nos permitirá saber si un carácter de JavaScript es un dígito, la cual funciona del lado del cliente y del servidor.

Voy a basarme en el funcionamiento de isalpha del buen C.

Continue reading…

Log de peticiones HTTP

Transferir archivos de Android usando Termux

En este corto artículo te explico cómo transferir archivos desde un dispositivo móvil con Android a una computadora o cualquier otro dispositivo; veremos cómo crear un simple servidor HTTP en Android que sirva los archivos.

De este modo no se necesita usar ningún cable o aplicación para la transferencia, pues todo se hace a través de la red de área local y un servidor con Python 3.

Continue reading…

Consola o CMD con prompt cambiado

Cambiar prompt de CMD de manera permanente

El prompt del CMD o del símbolo del sistema de Windows puede ser cambiado con el comando prompt seguido del prompt, por ejemplo:

prompt hola

Sin embargo, este cambio del prompt en el CMD solo es temporal, ya que al cerrar el CMD o reiniciar la consola, los cambios se pierden.

Por eso es que en este artículo te mostraré cómo cambiar el prompt de la consola de Windows de manera permanente, simplemente cambiando una variable del sistema.

Continue reading…

CheckBox en Android – Tutorial

En este corto tutorial te mostraré a interactuar con el widget de CheckBox en Android para ver cómo saber si está marcado, además de agregar un listener para cuando lo seleccionan o marcan.

Esto será en el lenguaje Java pero fácilmente se puede traducir a Kotlin.

Continue reading…

Tutorial de Variables CSS con var

Variables CSS con var() – Tutorial y ejemplos

Introducción a las variables CSS

Las variables CSS sirven para definir variables dentro del lenguaje (si se le puede llamar así) CSS. Permite reutilizar esos valores y tener una única fuente de la verdad.

De este modo, si después queremos cambiar el estilo de todos los elementos que usen nuestras variables, lo podemos hacer en una sola línea.

Tutorial de Variables CSS con var

Cabe mencionar que para que las variables CSS funcionen no necesitamos un preprocesador, lo podemos hacer con CSS puro.

Continue reading…