So trennen Sie View und Presenter in Android, während die Reaktionen auf die Benutzeraktionen (Presenter-Teil von MVP) in denselben Aktivitäten festgelegt werden, in denen GUI-Elemente angezeigt werden (View-Teil von MVP).
"In Model View Presenter, wie Martin Fowler oder Michael Feathers [2] sagen, ist die Logik der Benutzeroberfläche in eine Klasse namens Presenter unterteilt, die alle Eingaben des Benutzers verarbeitet und der" dummen "Ansicht mitteilt, was und wann zu tun ist Anzeige "(zitiert von hier ).
Bis jetzt dachte ich, dass eine der Hauptfunktionen von Android die intelligente Aktivität ist, die Aktionen ausführt, auf diese reagiert und die Ergebnisse anzeigt. Steht das MVP-Schema im Widerspruch zur Android-Philosophie? Hat es Sinn zu versuchen, es auf Android zu realisieren? Wenn ja, wie könnte das geschehen?
programmers
den Fragen sind kontroverse Frage "Was denkst du über ../ist es gut oder schlecht zu ...", während stackoverflow
eher wie "Gibt es Beispiele für MVP in Android" sein würde. Für mich sind beide Orte ok.