Cómo detectar el sistema métrico en Kotlin con la función Locale.isMetric()


En programación, es importante ser capaz de detectar y adaptar nuestro código a las configuraciones regionales de los usuarios. Un ejemplo de esto es la detección del sistema de unidades utilizado en diferentes países: el sistema métrico o el sistema imperial. En Kotlin, podemos utilizar la función de extensión Locale.isMetric() para determinar si un objetoSigue leyendo «Cómo detectar el sistema métrico en Kotlin con la función Locale.isMetric()»

Métodos de verificar la conexión a internet para Android usando Kotlin


Al crear una aplicación que requiere de internet, el alguna parte del código se requiere detectar si el dispositivo tiene internet disponible o bien si la app no funciona sin conexión a internet lo mejor es supervisar en tiempo real el estado de la conexión. Permisos necesarios Se debe añadir los siguientes permisos para detectarSigue leyendo «Métodos de verificar la conexión a internet para Android usando Kotlin»

Cuadro de diálogo para resetear preferencias


Apuntes de como crear un cuadro de diálogo para pedir al usuario restablecer las preferencias por defecto. El flujo de acción, es a partir de un icono en la barra de herramientas que al ser pulsado muestre un diálogo de petición de reseteo de las preferencias por defecto, con dos botones, uno cancelar el diálogo y elSigue leyendo «Cuadro de diálogo para resetear preferencias»

Abrir un enlace web en el navegador por defecto Android Kotlin


En una aplicación de Android, puede ser necesario abrir una URL por separado en un navegador. Estos apuntes muestra cómo puede abrir una URL mediante kotlin, el enlace web será abierto en el buscador web integrado. Esto permite que su aplicación abra una página web sin necesidad de incluir el permiso de INTERNET en suSigue leyendo «Abrir un enlace web en el navegador por defecto Android Kotlin»

Cambiar el tamaño del mapa de bits manteniendo la misma relación de aspecto en Kotlin – Android


En Android, usamos la clase Bitmap para almacenar imágenes. El siguiente es un método de utilidad que lo ayudaría a cambiar el tamaño de Bitmap manteniendo la misma relación de aspecto en Kotlin.