517 Stimmen

MVC-Muster auf Android

Ist es möglich, das Model-View-Controller-Muster in Java für Android zu implementieren?

Oder ist es bereits durch Aktivitäten implementiert? Oder gibt es einen besseren Weg, das MVC-Muster für Android zu implementieren?

64 Stimmen

Deine Frage ist sehr gut. Aber die als Lösung markierte Antwort ist meiner Meinung nach nicht korrekt. Sie könnte mehrere Personen in die Irre führen.

4 Stimmen

Überprüfe meine 2 Beiträge hier Android-Architektur: MV?

1 Stimmen

Auch gibt es zusätzliche Regeln, die beachtet werden müssen, um sich an das MVC-Modell zu halten, oder ist die Android-Entwicklung aufgrund von Aktivität, XML und Ressourcen bereits auf MVC zugeschnitten?

1voto

Rados Punkte 461

In meinem Verständnis ist es so, dass Android das MVC-Muster wie folgt behandelt:

Sie haben eine Aktivität, die als Controller dient. Sie haben eine Klasse, deren Verantwortung es ist, die Daten zu erhalten - das Modell, und dann haben Sie die View-Klasse, die die Ansicht darstellt.

Wenn es um die Ansicht geht, denken die meisten Menschen nur an ihren visuellen Teil, der im XML definiert ist. Lassen Sie uns nicht vergessen, dass die View auch einen Programmbereich mit ihren Konstruktoren, Methoden usw. hat, der in der Java-Klasse definiert ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X