* Destinazione demo tecnica per sviluppatori Android *
Questa è una demo al supporto della convalida dell'input di Android Binding, un framework amichevole MVVM.
Funzionalità
* Convalida in base ai dati ViewModel. * Regole di convalida impostate in @Annotation dei campi pubblici * Supporto completo per le regole di convalida personalizzate
Esempio
Si supponga di dover convalidare il nome di accesso che si tratta di un campo obbligatorio: @required accesso pubblico osservabile; Questo è tutto!
Ora possiamo chiamare il convalida del modello in qualsiasi momento:
ModelValidator.validateModel(this)
e restituirà vero o falso, insieme ai messaggi di errore.
Sfondo dell'associazione Android
Android Binding è un nuovo framework open source per Android-Java che fornisce un meccanismo di associazione della visualizzazione layout XML. Eleva lo sviluppo dell'applicazione Android disaccoppiando i widget Visualizza e le attività back-end. È meglio lavorare con i modelli MVP o MVVM.
Home page del progetto
http://code.google.com/p/android-binding/
Il mio blog
http://andytsui.wordpress.com/
Parola chiave
MVVM, binding, MVC, convalida, convalida
cronologia delle versioni
- Versione 1.0 pubblicato il 2011-01-14
Diverse correzioni e aggiornamenti - Versione 1.0 pubblicato il 2011-01-13