MusicPlayer:AndroidBindingDemo 1.01

Licencia: Prueba gratuita ‎Tamaño del archivo: 48.23 MB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

* Esta es una demostración técnica destinada sólo para desarrolladores de Android *

Esta es una demostración para enlazar la lista de objetos en Android Binding, un marco compatible con MVVM.

* Características clave *

* Declarar enlace de vista en archivos XML de diseño. No se necesitan archivos adicionales. * Ayuda a implementar MVVM * Mucho más fácil para las pruebas unitarias * Validación de modelo que valida con ViewModel * Soporte de resultados del cursor, e incluso se puede validar el resultado del cursor!

Introducción

La unidad básica para el desarrollo de aplicaciones Android es la actividad. Sin embargo, la forma en que el diseño del SDK de Android está sobrecargando la actividad en gran medida. Es el lugar para controlar el flujo de la aplicación, el manejo de la entrada del usuario, comunicarse con la capa de datos, capa de servicio, etc.

Android-Binding es un marco MVVM (Model-View-ViewModel), que ayuda a liberar la actividad de trabajar directamente a las interfaces de usuario. Como actividad, su trabajo es solo proporcionar el modelo de vista que la vista requiere para representar el resultado mientras ViewModel es una clase que con cero acoplamiento directo con la vista (y en realidad puede proporcionar una vista diferente a ella).

Al desaplazar la lógica de vista (interfaz de usuario) y la interacción de ViewModel, también ayuda en la prueba unitaria de la lógica de la aplicación.

* Código fuente disponible en la página del proyecto, en la sección Demos.

Para obtener más información sobre el enlace a listas: http://code.google.com/p/android-binding/wiki/BindingListOfObjects

Página principal del proyecto: http://code.google.com/p/android-binding/

historial de versiones

  • Versión 1.01 publicado en 2011-01-24
    Varias correcciones y actualizaciones
  • Versión 1.01 publicado en 2011-01-23

Detalles del programa