MusicPlayer:AndroidBindingDemo 1.01

Licentie: Gratis proefperiode ‎Bestandsgrootte: 48.23 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Over MusicPlayer:AndroidBindingDemo

* Dit is een technische demo alleen bedoeld voor Android Developers *

Dit is een demonstratie voor bindende Lijst van Objecten in Android Binding, een MVVM-vriendelijk kader.

* Belangrijkste kenmerken *

* Declare view binding in Layout XML-bestanden. Geen extra bestanden nodig. * Helpt bij de implementatie van MVVM * Veel gemakkelijker voor Unit-Testing * Modelvalidatie die valideert tegen ViewModel * Ondersteuning Cursor resultaten, en je zelfs valideren van de cursor resultaat!

Introductie

De basiseenheid voor de ontwikkeling van Android-toepassingen is de activiteit. Echter, de manier waarop Android SDK ontwerp is overbelast de activiteit vrij zwaar. Het is de plek om de stroom van toepassing te controleren, de input van de gebruiker te verwerken, te communiceren met gegevenslaag, service-laag enz.

Android-Binding is een MVVM (Model-View-ViewModel) framework, dat helpt de activiteit te bevrijden van het werken rechtstreeks naar user interfaces. Als activiteit is het alleen taak om het ViewModel te leveren dat in de weergave nodig is om het resultaat weer te geven, terwijl ViewModel een klasse is die geen directe koppeling heeft met de Weergave (en eigenlijk u er een andere weergave aan leveren).

Door de logica en interactie van view-interface (User Interface) los te koppelen van ViewModel, helpt het ook bij het testen van uw toepassingslogica.

* Broncode beschikbaar op projectpagina, onder Sectie Demo's.

Voor meer informatie over binding met lijsten: http://code.google.com/p/android-binding/wiki/BindingListOfObjects

Startpagina van het project: http://code.google.com/p/android-binding/