If en Kotlin, else if

En este tutorial explicamos el comando If en Kotlin, incluyendo la opción de else y else if. Este comando es muy sencillo de usar en Kotlin, su sintaxis es similar a Java y a Swift. Este es uno de los comandos más utilizados no solamente en Kotlin sino en todos los lenguajes de programación. La … Leer más

Autocad agregar menus desaparecidos (menus disappeared).

En este tutorial explicamos cómo recuperar o agregar los menús y herramientas que de alguna manera desaparecieron y ya no podemos recuperar en AutoCAD 2009 (Autocad menus disappeared). Es posible que al querer configurar alguna nueva herramienta de Autocad, sin querer hagamos un mal movimiento y de pronto desaparece la barra de herramientas y todos … Leer más

Python resize image con PIL (cambiar tamaño de una Imagen).

En este tutorial explicamos como cambiar el tamaño de una imagen en Python (Python resize image) usando la librería PIL. Esta librería nos brinda varias opciones al momento de trabajar con Imágenes en Python. Resumen rápido cambiar tamaño a imagen en Python. En este resumen rápido dejamos el código como resumen. Mas adelante hacemos un … Leer más

Calendario 2023 hoja por mes, tomar notas, Excel y PDF

Este es un calendario del año 2023 que contiene una hoja por mes y no se incluyen días festivos. Es un calendario donde se pueden ver de manera amplia los días del mes y se tiene espacio para escribir en cada día. El calendario se puede descargar en Excel o en formato PDF. Un mes … Leer más

Swift, sintaxis para usar colores (RGB, predefinidos, del Catálogo)

En este tutorial explicamos las diferentes maneras que tiene Swift para usar colores, explicamos cada una de las sintaxis y comandos. Podemos crear nuestro propio color o bien usar alguno predefinido, a continuación te explicamos cómo. Colores predefinidos en Swift ui. Como en cualquier lenguaje de programación en Swift encontramos algunos colores predefinidos que se … Leer más

Autocad seleccionar primero después ejecutar (PICKFIRST).

El comando de Autocad PICKFIRST permite 2 cosas según su valor: una es primero escribir un comando luego seleccionar objetos (0), la otra es seleccionar primero y después usar el comando (1). Algunas veces se puede confundir con un error de Autocad, donde no podemos ejecutar un comando sobre los objetos seleccionados. Sin forzosamente debemos … Leer más

Swiftui padding (horizontal, vertical, leading, trailing, top, bottom).

En este tutorial explicamos cómo hacer padding en swiftui a distintos elementos. Explicamos los principales parámetros que tiene la función padding, ya que no solo podemos dar un margen alrededor de todo un elemento, sino indicar el valor de cada lado, así como de arriba y abajo o combinaciones. Resumen rápido padding en swiftui. El … Leer más

Swiftui stack view, 3 principales tipos (VStack, HStack y ZStack).

En este tutorial explicamos que es un Stack en Swiftui y sus 3 principales variantes (VStack, HStack y ZStack). Con estas vistas podemos apilar hasta 10 elementos ya sea en horizontal, vertical o por profundidad. Resumen rápido Swift Stack view. En este resumen rápido explicamos lo más básico de cada tipo de Stack en Swift. … Leer más

Lista expandible (Expandable ListView) Android Studio.

En este tutorial explicamos cómo crear una Lista expandible (expandible ListView) en Android Studio. Explicamos cómo agregarla a la UI, crear adaptadores, ingresar datos y mostrarla desde una actividad. Esta es una lista Expandible:   Estos son los datos que usaremos: Tendremos dos elementos principales: Grupos, es la lista de elementos para los títulos principales. … Leer más

Shared Preferences Android Studio (Editar, Leer, Eliminar, datos).

Con Shared Preferences Android Studio (preferencias compartidas) podemos guardar datos en un archivo, para posteriormente leer, editar o eliminar la información desde cualquier Actividad en nuestra App, o bien desde otras actividades. Resumen rápido Android Studio Shared Preferences Con Shared preferences podemos guardar datos en Android Studio, en un archivo que puede ser leído desde … Leer más

Android Studio Recyclerview, en Fragmento y en Actividad.

En este tutorial explicamos cómo hacer un RecyclerView en Android Studio, como implementarlo desde un fragmento o bien desde una Actividad. Te mostramos un resumen con los pasos a seguir y luego hacemos un ejemplo para que sea más clara la explicación. Resumen rápido Android RecyclerView. A continuación dejamos un resumen con lo principal, más … Leer más

Android TabLayout y ViewPager 2, FragmentPagerAdapter deprecated

En este tutorial explicamos como crear un TabLayout en Android Studio, también como cambiar de pestaña deslizando el dedo (ViewPager), algunos comandos del ViewPager están obsoletos (FragmentPagerAdapter deprecated) por lo que usaremos ViewPager2 con sus adaptadores. Primero una breve explicación de los elementos de este tutorial. ¿Cuál es la función del TabLayout? El TabLayout nos … Leer más

Ciclo for en Swift, Xcode.

En este tutorial se explica que es el ciclo for en Swift de Xcode, que sintaxis utiliza y además escribimos algunos ejemplos para que sea más claro. Swift es un lenguaje de programación que se utiliza para programar aplicaciones de IOS, en el software denominado Xcode. Resumen rápido Swift ciclo for. En este resumen rápido … Leer más

String en Swift (multilínea, emojis, concatenar, saber si está vacío)

En este tutorial explicamos las principales características de las variables tipo String en Swift. Explicamos cómo se usan las String normales, multilínea, como concatenarlas o saber si están vacías, etc. String en Xcode, Swift. Las variables (var) y constantes (let) tipo String se declaran de la siguiente manera en Swift. var texto :String  = “Hola … Leer más

Android Alertdialog.

En este tutorial se explica que un Alertdialog en Android Studio y cómo implementarlo correctamente. Además de como agregar botones, texto y título. Mostramos un ejemplo paso a paso. Android Alertdialog es un mensaje donde le usuario puede tomar decisiones. ¿Que es un Alert dialog en Android Studio? Una Alert dialog, es una mensaje que … Leer más