¿Cómo arreglar java.lang.UnsupportedClassVersionError en Java?

El UnsupportedClassVersionError es una subclase del LinkageError y lo genera la máquina virtual de Java (JVM). Cuando se lee un archivo de clase y cuando los números de versión principal y secundaria no son compatibles, se genera este error y, especialmente durante la fase de vinculación, se genera este error. Una instantánea de muestra de … Continue reading «¿Cómo arreglar java.lang.UnsupportedClassVersionError en Java?»

¿Cómo calcular la distancia entre dos ubicaciones en Android?

Hemos visto muchas aplicaciones que usan Google Maps. Estos mapas se usan para indicar lugares en Google Maps y también podemos usarlos para calcular la distancia entre dos ubicaciones. En este artículo, veremos cómo calcular la distancia entre dos ubicaciones en Android.  ¿Qué vamos a construir en este artículo?  Construiremos una aplicación simple en la … Continue reading «¿Cómo calcular la distancia entre dos ubicaciones en Android?»

Eliminar el primer y último elemento de LinkedList en Java

El método Java.util.LinkedList.removeFirst() se utiliza para eliminar el primer elemento de LinkedList.  Sintaxis:   LinkedList.remove() Parámetros: Esta función no toma ningún parámetro. Valor devuelto : el método devuelve el primer elemento o el elemento presente en el encabezado de la lista. 2. eliminarÚltimo() Sintaxis:   LinkedList.removeLast() Parámetros: Esta función no toma ningún parámetro. Valor devuelto: … Continue reading «Eliminar el primer y último elemento de LinkedList en Java»

Resaltador de texto en Android

Text Highlighter es una de las funciones populares en la mayoría de las aplicaciones. Puede ver esta función en la aplicación de mantenimiento de notas o en cualquier aplicación educativa. La función principal de esta característica es que resalta la palabra buscada en cualquier documento. En este artículo, vamos a ver cómo implementar Text Highlighter … Continue reading «Resaltador de texto en Android»

¿Cómo aplicar diferentes estilos a una celda en una hoja de cálculo usando Java?

Apache POI es una potente API que permite al usuario crear, manipular y mostrar varios formatos de archivo basados ​​en Microsoft Office mediante programas Java. Usando POI, uno debería poder realizar operaciones de creación, modificación y visualización/lectura en los siguientes formatos de archivo. Por ejemplo, Java no proporciona soporte integrado para trabajar con archivos de … Continue reading «¿Cómo aplicar diferentes estilos a una celda en una hoja de cálculo usando Java?»

Programa Java para determinar el número de bytes escritos en un archivo usando DataOutputStream

La clase Java OutputStream, java.io.OutputStream , es la clase base de todos los flujos de salida en la API Java IO . Un flujo de salida acepta bytes de salida y los envía a algún sumidero. Las aplicaciones que necesitan definir una subclase de OutputStream siempre deben proporcionar al menos un método que escriba un … Continue reading «Programa Java para determinar el número de bytes escritos en un archivo usando DataOutputStream»

¿Cómo comprobar la accesibilidad de las variables estáticas y no estáticas mediante un método estático?

La palabra clave estática es un modificador sin acceso en Java que se puede usar para variables, métodos y bloques de código. Las variables estáticas en Java pertenecen a la clase, es decir, se inicializa solo una vez al comienzo de la ejecución. Al usar variables estáticas, se comparte una sola copia entre todas las … Continue reading «¿Cómo comprobar la accesibilidad de las variables estáticas y no estáticas mediante un método estático?»

Autenticación OAuth2 con Spring y Github

Open Authorization u OAuth es un protocolo de nivel industrial utilizado para la autorización. Permite que servicios de terceros intercambien su información sin que el usuario tenga que dar su contraseña. Esto es posible ya que utiliza tokens de autorización para probar una identidad entre los consumidores y los proveedores de servicios. OAuth2 es una … Continue reading «Autenticación OAuth2 con Spring y Github»

Rotación de imágenes usando OpenCV en Java

La rotación de imágenes es una rutina común de procesamiento de imágenes que se utiliza para rotar imágenes en cualquier ángulo deseado. Esto ayuda en la inversión de la imagen, voltear y obtener una vista deseada de la imagen. La rotación de imágenes tiene aplicaciones en el emparejamiento, la alineación y otros algoritmos basados ​​en … Continue reading «Rotación de imágenes usando OpenCV en Java»

¿Cómo administrar el enfoque de audio en Android?

El enfoque de audio en Android debe administrarse y es uno de los importantes para manejar las interrupciones de audio. En Android, muchas aplicaciones reproducen medios simultáneamente y, para aumentar la experiencia del usuario, se manejan las interrupciones de audio. Por ejemplo, si la aplicación está reproduciendo audio, de repente hay una llamada entrante, entonces … Continue reading «¿Cómo administrar el enfoque de audio en Android?»