Tag: rendimiento

Timertask o manejador

Hola Tengo una pregunta rápida. Digamos que quiero realizar alguna acción cada 10 segundos y no necesariamente necesito actualizar la vista. La pregunta es: ¿es mejor (me refiero a más eficiente y eficaz) para utilizar el temporizador con timertask como aquí: final Handler handler = new Handler(); TimerTask timertask = new TimerTask() { @Override public […]

Android onClick en XML vs. OnClickListener

Me doy cuenta de que una pregunta semejante se ha formulado antes, pero esto es diferente. Soy bastante nuevo en el desarrollo de aplicaciones para Android y tengo tres preguntas con respecto a la diferencia entre el android:onclick="" atributo XML y el método setOnClickListener . ¿Cuáles son las diferencias entre los dos? ¿Es la diferencia […]

¿Cómo puedo eliminar los recursos no utilizados de las bibliotecas de terceros que he incluido en Android?

Las bibliotecas de terceros que enlazo en mi aplicación a menudo incluyen archivos de recursos que no están siendo utilizados por mi aplicación y, como tal, terminan hinchando mi APK. Por ejemplo, incluye la biblioteca de servicios de Google Play, pero no utiliza la funcionalidad del botón de inicio de sesión; Todos esos recursos de […]

¿Cómo probar el rendimiento de una aplicación de Android?

¿Cómo puedo probar una aplicación para el rendimiento en Android? ¿Cuál es el soporte proporcionado en Android y cómo lo uso?

¿Cuál es la diferencia entre BaseAdapter y ArrayAdapter?

Quiero saber la diferencia entre usar BaseAdapter y ArrayAdapter . He estado logrando lo que quiero a través de ArrayAdapters . ¿Afecta al rendimiento de ListView en la interfaz del adaptador en la que se implementa? Y, la última pregunta es, ¿puedo lograr algo haciendo con ListView utilizando cualquiera de estos Adapters , o, hay […]

Map.clear () vs nuevo Mapa: ¿Cuál será mejor?

Tengo un mapa como sintaxis como Map<String, String> testMap = new HashMap<String, String>(); . En este mapa puede haber 1000 datos. Cuando mi aplicación requiere una nueva lista de datos, entonces debo borrar el Mapa. Pero cuando vi el código de Map.clear () como /** * Removes all of the mappings from this map. * […]

¿Es un RelativeLayout más caro que un LinearLayout?

Siempre he estado usando RelativeLayout cada vez que necesitaba un contenedor View, debido a su flexibilidad, incluso si sólo quería mostrar algo realmente simple. ¿Está bien hacerlo, o debo intentar usar LinearLayout cuando pueda, desde el punto de vista de rendimiento / buenas prácticas? ¡Gracias!

Android – ¿Cómo investigo una ANR?

¿Hay una manera de averiguar dónde mi aplicación lanzó una ANR (aplicación no responde). Eche un vistazo al archivo traces.txt en / data y veo un rastreo para mi aplicación. Esto es lo que veo en la huella. DALVIK THREADS: "main" prio=5 tid=3 TIMED_WAIT | group="main" sCount=1 dsCount=0 s=0 obj=0x400143a8 | sysTid=691 nice=0 sched=0/0 handle=-1091117924 […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.