Recorrer JSONArray en Java

Resumen: vamos a ver cómo iterar o recorrer un JSONArray en un ciclo usando el lenguaje de programación Java, ya sea para desktop o mobile. Cuando usamos JSON en Java, ya sea en el escritorio o con Android, trabajamos con el tipo de dato JSONArray que no es otra cosa más que un arreglo que representa objetos JSON. Este tipo de dato se utiliza sobre todo cuando trabajamos con APIs externas que devuelven información codificada como JSON. ...

agosto 5, 2019 · 2 min · 248 palabras · Parzibyte

Plugin para imprimir en impresora térmica usando navegador web y JavaScript

El título es totalmente correcto: en este post te enseñaré a imprimir tickets, recibos o facturas en una impresora térmica usando JavaScript del lado del cliente incluso si tu página web o aplicación está en un servidor en la nube. Como sabemos, imprimir un ticket con JavaScript es posible, pero difícil para el usuario final, pues tiene que seleccionar la impresora y confirmar la impresión. Otra desventaja de imprimir con JavaScript sin plugin es que no podemos cortar el papel, abrir el cajón o cosas de esas. Por eso es que he creado la solución al problema y vengo a exponerla. Y no, no es una broma ni un post engañoso. English version here. ...

agosto 1, 2019 · 2 min · 250 palabras · Parzibyte

Android - Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters.

En este post voy a explicar cómo solucionar el error de Android y SQLite que dice así: java.lang.IllegalArgumentException: Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters. ...

julio 21, 2019 · 2 min · 221 palabras · Parzibyte

Configurar Termux en Android (Linux en nuestro bolsillo)

Instalar Termux en Android Antes de seguir con más tutoriales de Termux vamos a ver cómo instalarlo y configurarlo, además de ver una pequeña introducción a su uso. Termux es una aplicación que nos permitirá tener una terminal en nuestro dispositivo, pero aparte de ello nos da la posibilidad de instalar paquetes muy interesantes; que si configuramos bien e instalamos bien, podremos tener un servidor completo y estable en nuestro móvil. Esta aplicación no requiere acceso root, únicamente necesita que nuestro teléfono Android tenga una versión reciente (creo que funciona desde Android 6). ...

noviembre 15, 2018 · 3 min · 479 palabras · Parzibyte

JavaScript: tomar foto con cualquier cámara (frontal y trasera)

Introducción Ya estamos aquí con un tercer post sobre tomar fotos con JavaScript. Este tutorial ofrece una nueva característica y es la de dar al usuario elegir cuál cámara usar para tomar la foto. En los posts anteriores únicamente tomaba de la cámara por defecto, y en algunos navegadores (Chrome, cof cof) no permite cambiar la cámara con la que se toma. Afortunadamente eso no importa, porque podemos obtener la lista de dispositivos y cambiarlos como se nos dé la gana. Por cierto, este post está más actualizado; usa constantes, querySelector y otras cosas que los anteriores no. Si bien esto no afecta el funcionamiento, nos da un código más bonito y entendible. Pero basta de hablar, que hablar es de mal gusto; vamos a ver el código. ...

octubre 22, 2018 · 7 min · 1384 palabras · Parzibyte

Escuchar tecla presionada y cambio de texto en EditText de Android

Introducción Hay una cosa muy simple en Android que al inicio no parece tan fácil de hacer. Se trata de escuchar el evento de una tecla del teclado (valga la redundancia) presionada en un EditText. Algo así como el keyup de JavaScript. Lo que haremos en este post será ver cómo escuchar el evento de texto cambiado dentro de un EditText en Android. Esto viene de maravilla cuando, por ejemplo, queremos que una acción se realice cada que el usuario introduzca o borre algo de la caja de texto. Este método se dispara cuando: Pegamos texto Autocompletamos del teclado Escribimos algo con el teclado Vamos allá. ...

octubre 19, 2018 · 2 min · 423 palabras · Parzibyte