Componentes de comportamiento de Android Jetpack

Android Jetpack es un conjunto de componentes de software, bibliotecas , herramientas y orientación para ayudar a desarrollar aplicaciones sólidas de Android . Lanzado por Google en 2018 , Jetpack comprende bibliotecas de soporte de Android existentes, componentes de arquitectura de Android con una adición de la biblioteca KTX de Android como una sola entidad … Continue reading «Componentes de comportamiento de Android Jetpack»

Jetpack DataStore en Android

Jetpack DataStore es una solución de almacenamiento de datos que utiliza búferes de protocolo para almacenar pares clave-valor u objetos escritos. DataStore almacena datos de forma asíncrona, confiable y transaccional mediante corrutinas de Kotlin y Flow. En este artículo, veremos por qué necesitamos Preferencias de DataStore de Jetpack, cómo crearlas en nuestra aplicación de Android … Continue reading «Jetpack DataStore en Android»

Android – JSON Parsing usando Volley Library con Jetpack Compose

JSON es una notación de objetos de JavaScript que es un formato para intercambiar los datos del servidor. JSON almacena los datos en un formato ligero. Con la ayuda de JSON, podemos acceder a los datos en forma de JsonArray, JsonObject y JsonStringer. En este artículo, veremos específicamente la implementación de JsonObject usando Volley en … Continue reading «Android – JSON Parsing usando Volley Library con Jetpack Compose»

Gráfico circular en Android usando Jetpack Compose

El gráfico circular se usa en muchas aplicaciones de Android para mostrar una gran cantidad de datos en un formato simple y fácil. Esto se ve en aplicaciones donde se debe manejar una gran cantidad de datos. En este artículo, veremos cómo crear un gráfico circular en Android usando Jetpack Compose . A continuación se … Continue reading «Gráfico circular en Android usando Jetpack Compose»

¿Cómo crear texto delineado en Android usando Jetpack Compose?

En Android, podemos personalizar varios aspectos de un texto para mostrarlos en consecuencia. Podemos cambiar el tamaño de fuente y la familia de fuentes, así como aplicar varias funciones como negrita, cursiva, etc. Sin embargo, no es posible mostrar una fuente de contorno para el mismo texto. En caso de que no sepa cuál es … Continue reading «¿Cómo crear texto delineado en Android usando Jetpack Compose?»

¿Cómo crear una barra de herramientas plegable en Android usando Jetpack Compose?

Una barra de herramientas en Android es un elemento presente en la parte superior de la pantalla de la aplicación que generalmente muestra el nombre de la aplicación. En nuestro ejemplo, estamos creando una barra de herramientas modificada, es decir, una barra de herramientas colapsada que se colapsa cuando la aplicación se desplaza hacia abajo … Continue reading «¿Cómo crear una barra de herramientas plegable en Android usando Jetpack Compose?»

¿Cómo deshabilitar la selección de texto en Android usando Jetpack Compose?

En Android, se usa TextView para mostrar texto dentro de la actividad en la pantalla. De manera similar, en Jetpack Compose, se usa un elemento de texto para mostrar texto en la pantalla de actividad. De forma predeterminada, el texto que se muestra en el elemento Texto no se puede seleccionar. Para hacerlo, el elemento … Continue reading «¿Cómo deshabilitar la selección de texto en Android usando Jetpack Compose?»

Pasar un evento de clic a una función en Android Jetpack Compose

En Jetpack Compose , podemos crear funciones para crear cualquier tipo de elemento de interfaz de usuario. Supongamos que creamos una función para crear un botón, podemos usarla varias veces para crear varios botones. Mientras creamos varios botones, podemos agregarles funcionalidad para realizar cualquier tarea determinada, a lo que llamamos evento al hacer clic. Entonces, … Continue reading «Pasar un evento de clic a una función en Android Jetpack Compose»

LiveData en los componentes de la arquitectura de Android

LiveData es uno de los componentes de la arquitectura de Android . LiveData es una clase de titular de datos observables . ¿Cuál es el significado de observable aquí? Observable significa que los datos en vivo pueden ser observados por otros componentes como actividad y fragmentos .(Controlador de interfaz de usuario). Lo más importante de … Continue reading «LiveData en los componentes de la arquitectura de Android»

LifecycleObserever con actividades en Android

LifecycleObserever is Observer es uno de los componentes de la arquitectura Jetpack y es una interfaz que observa y realiza la tarea especificada según los cambios del ciclo de vida del propietario del ciclo de vida. Por ejemplo, MainActivity tiene su propio ciclo de vida y es propietario del ciclo de vida y podemos implementar … Continue reading «LifecycleObserever con actividades en Android»