Author Archives: Angel Fernandez Gutierrez

Soporte para diferentes dispositivos en Android I

Los dispositivos que corren bajo el SO Android vienen en muchas formas y tamaños a lo largo y ancho del mundo. ¿La razón? El extenso número de fabricantes detrás de cada teléfono. De la mano de esta amplia gama de dispositivos, los desarrolladores tenemos la oportunidad de llegar a un público enorme con cada aplicación […]

Hacer un Lector de codigos QR usando Zxing

Estoy de vuelta volviendo a publicar sobre android y en esta ocacion les quiero mostrar como hacer un lector de codigos QR usando la libreria mas famosa para esto Zxing http://code.google.com/p/zxing/ Bueno antes de empezar con el tutorial les quiero comentar que hay de 2 formas de usar Zxing en android 1) via Intent Se […]

Layout en Android: Relative Layout

Layout en Android II: Relative Layout Escrito por Condesa | Saturday, July 16, 2011 a las 1:43 pm | 4 Comentarios El segundo contenedor del que disponemos para crear interfaces en Android es el Relative Layout. Su principal característica es que los widgets que estén dentro de este contenedor basarán su posición en  relación con […]

Cambiar estado del WiFi en android desde un Activity

Para encender el WiFi por código necesitamos especificar en el archivo manifest.xml los siguientes permisos <uses-permission android:name=»android.permission.ACCESS_WIFI_STATE»></uses-permission> <uses-permission android:name=»android.permission.UPDATE_DEVICE_STATS»></uses-permission> <uses-permission android:name=»android.permission.CHANGE_WIFI_STATE»></uses-permission> <uses-permission android:name=»android.permission.WAKE_LOCK»></uses-permission>   Luego lo que haremos sera crear un Activity  donde declararemos un objeto de la clase WifiManager , con este es que haremos los cambios de estado. import android.app.Activity; import android.content.Context; import android.net.wifi.WifiManager; import android.os.Bundle; public […]

Expresiones Regulares: describir cadenas

Las expresiones regulares son una forma de describir cadenas de caracteres que sirven para comparaciones y reemplazos complejos. Por ejemplo si escribimos en la línea de comandos de windows dir *.exe, eso es una expresión regular que define todas las cadenas de caracteres que empiecen con cualquier cosa seguida de .exe, es decir, todos los […]

Quitar de la administración los textos Howdy y Dashboard

El código siguiente se coloca en el apartado del tema en el fichero de functions.php //**************** Quita Howdy y Dashboard add_filter( ‘body_class’, ‘twentyeleven_body_classes’ ); add_filter(‘gettext’, ‘change_howdy’, 10, 3); function change_howdy($translated, $text, $domain) { if (!is_admin() || ‘default’ != $domain) return $translated; if (false !== strpos($translated, ‘Howdy’)) return str_replace(‘Howdy’, ‘Hola’, $translated); if (false !== strpos($translated, ‘Dashboard’)) […]

ADF – Formats de números segons l’idioma

A l’arxiu faces-config.xml: <?xml version=»1.0″ encoding=»windows-1252″?> <faces-config version=»2.0″ xmlns=»http://java.sun.com/xml/ns/javaee»> <application> <default-render-kit-id>oracle.adf.rich</default-render-kit-id> <locale-config> <default-locale>es</default-locale> <supported-locale>es</supported-locale> </locale-config> </application> </faces-config> A l’arxiu trinidad-config.xml: <?xml version=»1.0″ encoding=»windows-1252″?> <trinidad-config xmlns=»http://myfaces.apache.org/trinidad/config»> <skin-family>fusionFx</skin-family> <skin-version>v2.1</skin-version> <number-grouping-separator>.</number-grouping-separator> <decimal-separator>,</decimal-separator> <currency-code>EUR</currency-code> </trinidad-config> Al view Object: Si resulta que tenim un OutputText (o Input) que no tenim al viewObject podem utilitzar: <af:convertNumber type=»number» locale=»es-ES» pattern=»####.##»/> Para los Input […]

Cambiar el orden de los posts

Para cambiar el orden de los posts tenemos que incluir en el fichero functions.php de nuesto thema lo siguiente: // Function que cambia el orden de los posts function custom_search_orderby($orderby) { global $wpdb; if  ( is_archive() ) { $orderby = $wpdb->prefix . «posts.orden ASC, «.$wpdb->prefix . «posts.post_title ASC»; } return $orderby; } add_filter(‘posts_orderby’, ‘custom_search_orderby’, 999);