Programando en Android de forma más simple
Oct19

Programando en Android de forma más simple

Gracias al uso del framework AndroidAnnotations podemos usar anotaciones para realizar inyección de dependencias, gestión de procesos simplificada, asignación de eventos, cliente REST y mucho más. Todo esto sin repercutir en el rendimiento de la aplicación, y sin añadir pesadas librerias. Lo mejor para ver lo que permite basta ver como cambia el usar o no usar este framework en un trozo de código. Versión sin AndroidAnnotations:...

Read More
Listar todos los activities disponibles en tu Android
Oct06

Listar todos los activities disponibles en tu Android

Hay una forma muy sencilla de saber todas las apps que hay instaladas en un dispositivo Android sin necesidad de ningún permiso. Aquí os dejo el código, la salida se hace por el log ya que es muy larga. public void listActivities(){ List pInfos = getPackageManager().getInstalledPackages(PackageManager.GET_ACTIVITIES); for (PackageInfo pInfo : pInfos) { ActivityInfo[] aInfos = pInfo.activities; if (aInfos != null) { for (ActivityInfo...

Read More
Descargar un apk desde tu teléfono sin ROOT
Sep27

Descargar un apk desde tu teléfono sin ROOT

Muchas veces nos interesa poder guardar un apk de una aplicación que tenemos instalada en el teléfono, pero no hay una opción fácil para ello. Veamos como hacerlo: ponemos nuestro teléfono en modo desarrollador conectamos el teléfono al ordenador con el cable usb listamos las aplicaciones instaladas con el comando: adb shell pm list packages buscamos el paquete que nos interesa, por ejemplo para Waze seria com.waze localizamos el apk...

Read More
Bitnami