Programmazione Android: MVC in Android

Emanuele Cisotti
Emanuele Cisotti Tech Master
Programmazione Android: MVC in Android

Il pattern architetturale MVC è uno dei pattern più diffusi nella programmazione object oriented e nello sviluppo di interfacce grafiche.
L'MVC aumenta la coesione del nostro sistema software, in quanto la responsabilità di ogni classe viene mirata a compiti specifici.
Abbiamo un Modello dati, che come da nome, gestisce l'accesso ai dati in lettura e scrittura.
Abbiamo una View, la nostra interfaccia grafica, in android non è altro che la nostra Activity con le Views 'linkate' al file XML
Abbiamo il Controller, ovvero tutto quello che riguarda la logica che avviene dopo l'interazione con l'utente e va a modificare lo sato degli altri due componenti.

Guida e codice su AndDev.it :)