Total: 67327 apps , New today: 0 , Updated today: 0 Sign in with a Google Account


Home  »  Libraries & Demo  »  MusicPlayer:AndroidBindingDemo

MusicPlayer:AndroidBindingDemo image

MusicPlayer:AndroidBindingDemo - FREE

by Andy Tsui, Version: 1.01 , 46 KB  

Package name: com.gueei.demo.musicplayer , Last Update: 2012-01-10 09:09:53


2 ratings (5.000 average)

500-1,000 downloads


Description

* This is a technical demo intended for Android Developers only *

This is a demonstration for binding List of Objects in Android Binding, a MVVM-friendly framework.

* Key Features *

* Declare view binding in Layout XML files. No additional files needed.
* Helps implements MVVM
* Much easier for Unit-Testing
* Model Validation that validates against ViewModel
* Support Cursor results, and you can even validate the cursor result!

Introduction

The basic unit for Android application development is the Activity. However, the way that Android SDK design is overloading the Activity quite heavily. It is the place to control the flow of application, handling User input, communicate with data-layer, service-layer etc.

Android-Binding is a MVVM (Model-View-ViewModel) framework, that helps freeing the Activity from working directly to User Interfaces. As an Activity, it's job is only to supply the ViewModel that the View requires to render the result while ViewModel is a class that with zero direct coupling with the View (and actually you might supply a different View to it).

By decoupling View (User Interface) logic and interaction from ViewModel, it also helps in Unit-Testing your application logic.

* Source code available in project page, under Demos section.

For more information on binding to Lists:
http://code.google.com/p/android-binding/wiki/BindingListOfObjects

Project Homepage:
http://code.google.com/p/android-binding/

MusicPlayer:AndroidBindingDemo screenshot 1

Apps from the same developer

Evangelion Clock Widget Home screen widget that designed to the NERV clock in Anime Neon Genesis Evangelion. (Eva Nerv Rei Asuka Shinj ...
Markup Demo: Android Binding The Markup Demo exhibits most syntax available in Android Binding Introduction The Markup Demo exhibits most syntax av ...
Calculator: Android Binding Simple Android MVVM calculator demo/tutorial implemented in MVVM with Android Binding. Tutorial text: Vi ...
Validate:Android Binding Demo * Technical Demo target for Android Developers * This is a demo to Input validation support of Android Bindin ...
AppLocker Simple Lock your application from unauthorized access! AppLocker Simple is a free, Open Source Application Locker� ...

Related Android Apps

Markup Demo: Android Binding The Markup Demo exhibits most syntax available in Android Binding Introduction The Markup Demo exhibits most syntax av ...
Hex Mush ASCII Text convert Hex(16) Text. >> Not work stand alone. << "Simeji"'s "Mushroom ...
Magyar AnySoft Keyboard Kényelmesen, magyarul írhat az AnySoftKeyboard segítségével.
Better Keyboard: Avatar Slate Skin for Better Keyboard featuring a glossy feel. You must download app "Better Keyboard" to apply, this addo ...
PicCash Banknote Goggles ★★★★★ Take a photo of any banknote and convert to your home currency!


Find more Android apps and games

Androlicious.com is a website that shows applications and games from Android Market. You can download and install apps and games directly from Android Market using an Android phone or by using WebConnect mobile application.