android - advanced - emm sophos
El mejor contenedor de IOC para dispositivos android/móviles (5)
Necesito ayuda para decidir qué contenedor de IOC es mejor para el desarrollo en dispositivos móviles (Android). Lo que necesito es IOC básico sin mucho gasto. Spring es un marco muy bueno, pero es demasiado para los dispositivos móviles.
Deberías probar Roboguice . He empezado a utilizar en mis proyectos con Robolectric para TDD.
Hasta ahora tan bueno :)
También deberías probar AndroidAnnotations :).
Fue inspirado por RoboGuice, pero los enlaces y las inyecciones se realizan en tiempo de compilación, para evitar los costos de rendimiento.
También proporciona enlace de eventos (anotar un método para recibir eventos de clic) y un modelo de subprocesos simplificado (anotar un método para garantizar que se ejecutará en el subproceso de la interfaz de usuario / en un subproceso de fondo).
Y, por supuesto, AndroidAnnotations se puede combinar con RoboGuice.
También hay Dagger que es más ligero que RoboGuice.