Indice Successiva

Pattern MVC

  • Le applicazioni Android seguono il pattern Model View Controller o MVC
  • Questo pattern prevede che l'APP sia divisa in tre livelli.
  • Il primo livello o Model prevede la descrizione dei dati.
  • Normalmente scriveremo una o più classi, svincolate dall'interfaccia grafica, che incapsulano i dati dell'app e consentono al resto del mondo di accedervi.
  • Un secondo strato, detto View, si occupa della visualizzazione dei dati
  • Nel nostro caso questo strato è realizzato tramite i layout, che sono dei file XML che descrivono il contenuto delle varie videate dell'APP
  • L'ultimo strato è il Controller. Esso implementa le azioni dell'utente sul model.
  • Nel nostro caso esso sarà rappresentato da una classe derivata da Activity
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!