Category Archives: android

Implementando la interfaz de usuario

Las interfaces de usuario en Android se pueden implementar de varias formas. Una de ellas es definirla en la propia clase de la actividad, aunque esta forma, a parte de ser poco elegante y poco estructurada, no proporciona una diferenciación clara entre el propio código de la aplicación y el de la interfaz. Por lo […]

Diseño de móviles & tablets: las diferentes densidades

Para que una simple App pueda estar disponible para todos los tipos de smartphone y tablets de iOS y Android, tiene que diseñarse para iPhone, iPhone con pantalla retina, Android ldpi, Android mdpi, Android hdpi, Android xhdpi, iPad 2, iPad 3,… … eso sin incluir Symbian, BlackBerry y Windows 8. (os pongo las guías de […]

Diferentes layauts y iconos en android

res/layout/my_layout.xml             // layout for normal screen size («default») res/layout-small/action_layout.xml       // layout for small screen size res/layout-large/action_layout.xml       // layout for large screen size res/layout-xlarge/action_layout.xml      // layout for extra large screen size res/layout-xlarge-land/action_layout.xml // layout for extra large in landscape orientation res/layout-sw600dp/action_layout.xml // […]

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 […]

Alert en Android

Para crear un alert en android se hace de la siguiente forma: AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setTitle(«Are you sure you want to exit»); builder.setMessage(«Vol tencar aquest dialog?»); builder.setCancelable(false); builder.setPositiveButton(«Yes», new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { MainActivity.this.finish(); } }); builder.setNegativeButton(«No», new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { […]