Animación de revelación circular en Android

Las animaciones en Android juegan un papel importante en la experiencia del usuario. Esto hace que el usuario se centre en el contenido principal, lo que quiere. Y también ayuda en la interactividad del usuario. Las animaciones se comunican con el usuario para involucrarse realmente en el uso de la aplicación. Entonces, en este artículo, … Continue reading «Animación de revelación circular en Android»

runBlocking en Kotlin Coroutines con ejemplo

Requisito previo: Corrutinas de Kotlin en Android Función de suspensión en las rutinas de Kotlin Como se sabe, cuando el usuario llama a la función delay() en cualquier rutina , no bloqueará el subproceso en el que se está ejecutando, mientras se llama a la función delay() , se pueden realizar otras operaciones como actualizar … Continue reading «runBlocking en Kotlin Coroutines con ejemplo»

Evaluación de la igualdad en Kotlin

Kotlin proporciona una característica adicional de comparar las instancias de un tipo particular de dos maneras diferentes. Esta característica hace que Kotlin sea diferente a los demás lenguajes de programación. Los dos tipos de igualdad son:  Igualdad Estructural Igualdad Referencial Igualdad Estructural – La igualdad estructural se comprueba mediante el operador == y su operador != … Continue reading «Evaluación de la igualdad en Kotlin»

Tipos de datos de Kotlin

El tipo de datos más fundamental en Kotlin es el tipo de datos primitivo y todos los demás son tipos de referencia como array y string. Java necesita usar contenedores (java.lang.Integer) para que los tipos de datos primitivos se comporten como objetos, pero Kotlin ya tiene todos los tipos de datos como objetos. Hay diferentes … Continue reading «Tipos de datos de Kotlin»

Comunicación de fragmento a fragmento en Android usando ViewModel compartido

Si hay dos o más fragmentos en una actividad, necesitan comunicarse y compartir los datos entre ellos. La forma tradicional de compartir los datos entre los dos fragmentos es implementar la devolución de llamada mediante una interfaz que es engorrosa y puede generar excepciones. Pero la forma moderna de hacerlo es usar ViewModel compartido. Entonces, … Continue reading «Comunicación de fragmento a fragmento en Android usando ViewModel compartido»

Kotlin | Operadores más y menos

En Kotlin , los operadores más y menos se utilizan para trabajar con la lista de objetos que generalmente se conoce como Colecciones (Lista, Conjunto, Mapas). Como sugiere el nombre, el operador más suma o concatena los elementos u objetos de las colecciones dadas. Los elementos de la primera colección permanecen como están y los … Continue reading «Kotlin | Operadores más y menos»

¿Cómo cargar cualquier imagen desde la URL sin usar ninguna dependencia en Android?

Muchas aplicaciones muestran imágenes de Internet utilizando API de terceros como Glide y Picasso para cargar imágenes. Esto significa que dichas aplicaciones dependen en parte de estos servicios para seguir funcionando correctamente. Para mejorar la aplicación, uno debe escribir su propio código en lugar de depender de tales servicios. En este artículo, le mostraremos cómo … Continue reading «¿Cómo cargar cualquier imagen desde la URL sin usar ninguna dependencia en Android?»

Notificaciones en Android con Ejemplo

La notificación es un tipo de mensaje, alerta o estado de una aplicación (probablemente ejecutándose en segundo plano) que está visible o disponible en los elementos de la interfaz de usuario de Android. Esta aplicación podría estar ejecutándose en segundo plano, pero el usuario no la está utilizando. El propósito de una notificación es notificar … Continue reading «Notificaciones en Android con Ejemplo»

Menú desplegable expuesto en Android

El menú desplegable expuesto es el reemplazo de Spinner en Android porque Spinner no es tan personalizable como el nuevo menú desplegable expuesto. A continuación se muestra el GIF de muestra para dar una idea de lo que vamos a construir. Tenga en cuenta que vamos a implementar este proyecto utilizando el lenguaje Kotlin. XML … Continue reading «Menú desplegable expuesto en Android»

ScrollView dinámico en Kotlin

En Android , ScrollView incorpora múltiples vistas dentro de sí mismo y permite desplazarse por ellas. En este artículo, analizaremos cómo crear mediante programación una vista de desplazamiento en Kotlin. Comencemos creando primero un proyecto en Android Studio. Para hacerlo, siga estas instrucciones: Haga clic en Archivo , luego en Nuevo y luego en Nuevo … Continue reading «ScrollView dinámico en Kotlin»