Escribir archivo en Android con Kotlin

En este post te mostraré cómo crear un archivo de texto en Android y escribirle contenido. Para ello vamos a usar el lenguaje de programación Kotlin. Al final tendremos un archivo de texto en el almacenamiento externo. Para esto obviamente necesitamos permisos. ...

enero 15, 2020 · 2 min · 283 palabras · Parzibyte

ClickListener y LongClickListener en Kotlin

En este post te mostraré cómo agregar listeners en Android usando el lenguaje Kotlin; como sabes, la sintaxis cambia un poco y por eso al invocar a setOnClickListener o setOnLongClickListener se crean confusiones. Después de leer este post verás que es realmente sencillo poner listeners con Kotlin, además de que se utiliza menos código. ...

octubre 15, 2019 · 3 min · 488 palabras · Parzibyte

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. ...

octubre 5, 2019 · 3 min · 473 palabras · Parzibyte

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. Nota: tal vez quieras ver este tutorial sobre Tabs dinámicas en Android. ...

octubre 4, 2019 · 5 min · 935 palabras · Parzibyte

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. ...

octubre 3, 2019 · 2 min · 274 palabras · Parzibyte

Android - EditText de solo lectura

En este post te voy a explicar cómo configurar un elemento EditText de Android para que no se puedan modificar los datos, es decir, que sea de solo lectura; pero que sí se pueda tocar y desencadenar el listener correspondiente. ...

septiembre 30, 2019 · 1 min · 195 palabras · Parzibyte

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. ...

septiembre 27, 2019 · 2 min · 231 palabras · Parzibyte

Convertir ImageView a Base64 en Android

En este post te mostraré cómo convertir un BitMap (obtenido de un ImageView) a su representación como string en Base64. En otras palabras vamos a convertir una imagen a base64 en Android usando Java. Esto lo utilicé por ejemplo al tomar fotos para una app de deliveries y después subirlas a un servidor como una simple cadena. ...

septiembre 27, 2019 · 2 min · 246 palabras · Parzibyte

Android y RecyclerView - Tutorial

El widget de RecyclerView en Android sirve para crear una lista de elementos de cualquier tipo, definiendo un layout personalizado o propio para mostrarlos, y permitiéndonos una mayor personalización. En este post mostraré un ejemplo de Android y RecyclerView con: Animación al agregar y eliminar un elemento AdapterView personalizado Listener personalizado (para cuando hacen click en el elemento) Layout personalizado que será mostrado en el RecyclerView El código completo se encuentra en mi GitHub, y la aplicación de demostración en la página de releases. ...

septiembre 26, 2019 · 10 min · 2117 palabras · Parzibyte

findViewById en Fragment de Android

Cuando usamos actividades o activities en Android, es fácil obtener un elemento de la vista usando findViewById. La cosa cambia cuando queremos invocar a findViewById en un Fragment de Android, ya sea usando Java o Kotlin. Es por eso que en este post te mostraré cómo y cuándo invocar a findViewById en un fragment. Veremos los ejemplos en Java y Kotlin. ...

septiembre 24, 2019 · 3 min · 479 palabras · Parzibyte