Consejos para aplicaciones Android ligeras

Estoy empezando a desarrollar aplicaciones de Android y me gustaría saber si hay alguna sugerencia para crear aplicaciones ligeras. Este es mi primer intento de escribir aplicaciones en una plataforma móvil, pero espero que mi experiencia en la programación me ayude.

Tengo en mente el libro "Mejor, más rápido, más ligero de Java", pero esta será "la" respuesta a mi pregunta? ¿Hay algún consejo específico para la Plataforma Android que me permita construir aplicaciones ligeras?

Un buen lugar para comenzar sería el diseño de rendimiento y diseño de documentos de capacidad de respuesta en la documentación para desarrolladores de Android.

Darse cuenta de que está codificando para una plataforma con memoria limitada, así que trate de no asignar memoria a menos que sea absolutamente necesario. Lo último que quieres es que el recolector de basura comience y comience a comer ciclos de CPU. Además, muy a menudo "rendimiento" es sinónimo de "experiencia del usuario" por lo que si tiene que hacer algo de CPU intensiva, hacerlo en segundo plano y fuera del hilo de la interfaz de usuario.

A continuación te ofrecemos información adicional que podrías encontrar útil:

  • Turbo cargue su interfaz de usuario
  • Codificación de la duración de la batería
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.