Scaffold en Android usando Jetpack Compose

Hay muchas aplicaciones que contienen TopAppBar , Drawer , Botón de acción flotante , BottomAppBar (en forma de navegación inferior), Snackbar. Si bien puede configurar individualmente todos estos en una aplicación, requiere muchas configuraciones. Jetpack Compose proporciona Scaffold Composable que puede ahorrar mucho tiempo. Es como una plantilla preconstruida. En este artículo, veremos cómo configurar … Continue reading «Scaffold en Android usando Jetpack Compose»

JvmStatic, JvmOverloads y JvmField en Kotlin

En este artículo, veremos cómo utilizar el código Kotlin en nuestro código Java actual usando @JvmStatic, @JvmOverloads y @JvmField en Kotlin. Puede invocar código Kotlin desde código Java y viceversa. Este blog se concentrará en invocar código Kotlin desde código Java. Kotlin // Kotlin Class class GeeksforGeeks // Calling from Kotlin val article = Article() … Continue reading «JvmStatic, JvmOverloads y JvmField en Kotlin»

Kotlin mutableListOf()

En Kotlin , el método mutableListOf() se usa para instanciar la interfaz MutableList. La clase MutableList se usa para crear listas mutables en las que los elementos se pueden agregar o eliminar. El método mutableListOf() devuelve una instancia de la interfaz MutableList y toma la array de un tipo particular o elementos mixtos (depende del … Continue reading «Kotlin mutableListOf()»

8 razones por las que deberías cambiar a Kotlin desde Java

Kotlin es un nuevo lenguaje de programación similar a Java. Fue identificado por Jetbrains y fue desarrollado utilizando algunas ideas geniales de otros miembros. Kotlin se puede definir como un lenguaje de programación basado en codificación que en realidad reemplaza a Java . Un lenguaje de programación útil y fácil de aprender que funciona para … Continue reading «8 razones por las que deberías cambiar a Kotlin desde Java»

¿Cómo deshabilitar el desplazamiento de GridView en Android?

Un GridView es un ViewGroup que puede mostrar datos de una lista de objetos o bases de datos en una estructura similar a una cuadrícula que consta de filas y columnas. La vista de cuadrícula requiere un adaptador para obtener datos de los recursos. Esta vista se puede desplazar tanto horizontal como verticalmente. La capacidad … Continue reading «¿Cómo deshabilitar el desplazamiento de GridView en Android?»

Android WebView en Kotlin

WebView es una vista que se utiliza para mostrar páginas web dentro de la aplicación. Se utiliza para convertir la aplicación en una aplicación web. En este artículo, mostremos https://www.geeksforgeeks.org/ dentro de la aplicación de Android usando Kotlin. Nota: Para implementar Android WebView en Java, consulte Cómo usar WebView en Android usando Java . Jerarquía … Continue reading «Android WebView en Kotlin»

Voz a texto sin conexión sin ningún cuadro de diálogo emergente en Android

En este método, vamos a implementar una funcionalidad de voz a texto fuera de línea en nuestro proyecto. Puede funcionar tanto en línea como fuera de línea. Cuando no hay conectividad a Internet, utilizará el modelo de idioma prealmacenado de nuestro dispositivo móvil, por lo que no lo reconoció con mucha claridad, pero dio buenos … Continue reading «Voz a texto sin conexión sin ningún cuadro de diálogo emergente en Android»

Recursión de la cola de Kotlin

En la llamada recursiva tradicional , primero realizamos nuestra llamada recursiva y luego tomamos el valor de retorno de la llamada recursiva y calculamos el resultado. Pero en la recursión de cola , primero realizamos el cálculo y luego ejecutamos la llamada recursiva, pasando los resultados del paso actual a la siguiente llamada recursiva. Al … Continue reading «Recursión de la cola de Kotlin»

Funciones en línea de Kotlin

En Kotlin, las funciones de orden superior o las expresiones lambda, todas almacenadas como un objeto , por lo que la asignación de memoria, tanto para los objetos de función como para las clases, y las llamadas virtuales pueden generar una sobrecarga en el tiempo de ejecución. A veces, podemos eliminar la sobrecarga de memoria … Continue reading «Funciones en línea de Kotlin»

Alias ​​de tipo frente a clases en línea

Kotlin es un lenguaje de programación que trae todos los poderes de los lenguajes de programación modernos al desarrollo de Android. En este artículo, discutiremos sobre sus dos características interesantes, a saber, alias de tipo y clases en línea.  Tipo de alias Supongamos que está creando un proyecto en el que definió dos clases con … Continue reading «Alias ​​de tipo frente a clases en línea»