Android
Truco android: como generar estadísticas de uso de nuestras aplicaciones
Jul 21

Las estadísticas de visitas son una herramienta indispensable para cualquier webmaster.
Los programadores Android recibimos un cierto feedback gracias a la información que nos proporciona el Market (descargas, valoraciones, comentarios), también podemos tomar el pulso a nuestros usuarios mirando los comentarios que dejan en foros o redes sociales.
Gracias a un tweet me he topado con este post que explica como usar Google Analytics dentro de nuestras aplicaciones Android, con lo que conseguiremos una información más detallada de usos, perfiles de usuarios, patrones de navegación, etc. Básicamente consiste en usar una librería de conexión con Google Analytics y generar una llamada con un id “de página” distinto en cada una de nuestras activities.
Simple, sencillo y práctico
Liberado el código Android de ZgzBus bajo licencia GPLv3
Jul 14
ZgzBus es la primera aplicación Android que subí al Android Market hace unos meses. Empezó siendo una aplicación para uso personal, un código con el que experimentaba las diferentes formas de hacer cosas en Android (handlers, asynctask, drawables…) y ha terminado siendo una aplicación en toda regla.
Gracias a Twitter, la prensa escrita, blogs, al boca a boca y al propio market hace unos días superamos las 1000 descargas (todo un logro para una aplicación tan limitada en cuanto al público objetivo). Para celebrarlo he decidido liberar la aplicación bajo licencia GPLv3
Así pues, ahora cualquier programador puede desarrollar nuevas aplicaciones basándose en el código fuente (siempre y cuando cumpla los requisitos de la licencia).
Truco Android: Mostrar la versión / revisión en nuestro código
May 13
Este código sirve para obtener el nombre de la versión y revisión de nuestra app. Muy útil para ponerlo en los dialog de “About”.
Context appContext = getContext().getApplicationContext(); PackageInfo info = appContext.getPackageManager().getPackageInfo(appContext.getPackageName(), 0); String version = info.versionName + " (release " + info.versionCode + ")";
Truco Android: Textos largos en TextView
Abr 23
A veces tenemos que colocar un texto demasiado largo en un TextView con lo que o no se ve completo o salta de linea con lo que rompe el diseño.
Una solución es activar el “marquee” para que se muestre solo lo que quepa y al recibir el foco haga automáticamente un scroll horizontal para mostrar el resto.
<TextView android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc lorem quam, laoreet scelerisque egestas ornare" android:id="@+id/Text11" android:layout_width="wrap_content" android:layout_height="fill_parent" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:lines="1" />
No hay que olvidarse de ponerlo como “focusable” (el movimiento empezará cuando reciba el foco) y forzar la linea simple.
Visto aquí
Truco Android: como hacer que tus aplicaciones aparezcan en el Market para los HTC Tattoo
Feb 8
Desde Android 1.6 se introdujeron nuevos tamaños de pantalla como la QVGA del Tattoo (240 x 320). Muchas aplicaciones no se ven bien a esta resolución (el tamaño normal es HVGA de 320 x 480) , por eso debemos indicar específicamente en el AndroidManifest.xml las resoluciones que soporta nuestra aplicación.
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4" /> <supports-screens android:smallScreens="true" android:largeScreens="true" android:normalScreens="true"/>
La primera línea indica que desarrollamos para Android 1.6, pero que damos soporte a la 1.5 (cuanta más gente la use mejor)
La segunda, indica las resoluciones que soportamos. Asegúrate de probarlas todas en el emulador antes de subirla al Market.
Tienes la explicación completa en la esta guía.

