Cómo agregar un brindis con estilo personalizado en Android usando Kotlin

Un Toast es un breve mensaje de alerta que se muestra en la pantalla de Android durante un breve intervalo de tiempo. Android Toast es una breve notificación emergente que se utiliza para mostrar información cuando realizamos cualquier operación en la aplicación. En este artículo, aprendamos cómo crear un brindis personalizado en Android usando Kotlin. … Continue reading «Cómo agregar un brindis con estilo personalizado en Android usando Kotlin»

¿Cómo construir un convertidor de números romanos en Android Studio?

Roman Numeral Converter es una aplicación a través de la cual podemos convertir un número decimal a su correspondiente número romano o un número romano a su correspondiente número decimal en el rango de 1 a 3999. El usuario ingresará un número decimal y al hacer clic en convertir a romano botón numérico, el número … Continue reading «¿Cómo construir un convertidor de números romanos en Android Studio?»

Operador Kotlin Elvis (?:)

Operador Elvis (?:) Se utiliza para devolver el valor no nulo incluso si la expresión condicional es nula. También se utiliza para comprobar la seguridad nula de los valores. En algunos casos, podemos declarar una variable que puede contener una referencia nula. Si una variable st que contiene una referencia nula, antes de usar st … Continue reading «Operador Kotlin Elvis (?:)»

MultiThreading en Android con ejemplos

Trabajar en múltiples tareas al mismo tiempo es multitarea . De la misma manera, varios subprocesos que se ejecutan al mismo tiempo en una máquina se denominan subprocesos múltiples . Técnicamente, un hilo es una unidad de un proceso . Múltiples subprocesos de este tipo se combinan para formar un proceso. Esto significa que cuando … Continue reading «MultiThreading en Android con ejemplos»

Kotlin | Comprobación de tipo y Smart Casting

Comprobación de tipo – En Kotlin, podemos verificar el tipo de cierta variable usando el operador is en tiempo de ejecución. Es una forma de verificar el tipo de una variable en tiempo de ejecución para separar el flujo de diferentes objetos. Programa Kotlin de verificación de tipo usando bloques if-else-  Kotlin fun main(args: Array<String>) … Continue reading «Kotlin | Comprobación de tipo y Smart Casting»

Crear una notificación expandible que contenga una imagen en Android

La notificación es un tipo de mensaje que genera cualquier aplicación presente dentro del teléfono móvil, sugiriendo verificar la aplicación y esto puede ser desde una actualización (notificación de baja prioridad) hasta algo que no va bien en la aplicación (notificación de alta prioridad) . en Algunos ejemplos de la vida diaria podrían ser las … Continue reading «Crear una notificación expandible que contenga una imagen en Android»

HorizontalScrollView en Kotlin

En Android , ScrollView permite que se desplacen múltiples vistas que son lugares dentro del grupo de vista principal. El desplazamiento en la aplicación de Android se puede hacer de dos maneras, ya sea vertical u horizontalmente. En este artículo, discutiremos cómo crear un ScrollView horizontal en Kotlin. Atributos XML Descripción android:fillViewport Define si la … Continue reading «HorizontalScrollView en Kotlin»

Alias ​​de tipos de Kotlin

Imagine que está creando un proyecto en el que definió dos clases con el mismo nombre pero diferentes paquetes y tiene que usarlas a la vez. En general, debe usar el formato de nombre de clase de punto de nombre de paquete completo para el segundo. Por ejemplo, tenemos una clase llamada ‘cursos’, uno en … Continue reading «Alias ​​de tipos de Kotlin»

Bloque de prueba anidado de Kotlin y bloque de captura múltiple

Bloque de prueba anidado – En este artículo, vamos a aprender el bloque try-catch anidado y el bloque catch múltiple. El bloque de prueba anidado es un bloque en el que podemos implementar un bloque de captura de prueba en otro bloque de captura de prueba. El requisito de un bloque try-catch anidado surge cuando … Continue reading «Bloque de prueba anidado de Kotlin y bloque de captura múltiple»

Agrupación de Kotlin

La biblioteca estándar de Kotlin ayuda a agrupar elementos de colección con la ayuda de funciones de extensión. Agrupar significa recopilar elementos por categoría. Aquí tenemos una función groupBy() que toma la función lambda y devuelve un mapa. En este mapa, cada clave es el resultado de lambda y el valor correspondiente es la lista … Continue reading «Agrupación de Kotlin»