En ocasiones, necesitaremos descomprimir un archivo zip en Android para evitar la descarga de muchos archivos pequeños (como imágenes, o pequeños ficheros de texto), agrupándolos en uno solo. Adjunto una clase heredada desde AsyncTask para mostrar un dialogo modal de…

Una de las más frecuentes excepciones disparadas por el uso de la clase BigDecimal en Java (java.Math.BigDecimal) es la famosa: Exception in thread “main” java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecimal.divide(Unknown Source) at com.pruebaBigDecimal.main.main(main.java:13) Esta excepción…

Es común encontrar esta sentencia en C/C++ en códigos fuente algo extensos: Esto se llama “Operación Ternaria”, y es un método bastante popular de abreviar del clásico if…else…if que podemos encontrar en prácticamente todos los lenguajes de programación de alto nivel y que…

Para un proyecto en Grails (con Java), se me solicito crear alguna forma de validar un documento XML generado por nuestra aplicación, con un XSD entregado por el cliente. Esta validación, pese a no ser decisiva para el proyecto, si…