Jak oddzielić View i Presenter w Androidzie, podczas gdy reakcje na działania użytkownika (Presenter część MVP) są ustawione na te same działania, które pokazują elementy GUI (View część MVP).
„W prezenterie widoku modelu, jak mówią Martin Fowler lub Michael Feathers [2], logika interfejsu użytkownika jest podzielona na klasę o nazwie prezenter, która obsługuje wszystkie dane wejściowe od użytkownika i która mówi„ głupemu ”widokowi, co i kiedy zrobić display ”(cytowano stąd ).
Do tej pory myślałem, że jedną z głównych funkcji Androida jest inteligentna Aktywność, która podejmuje działania, reaguje na nie i pokazuje wyniki. Czy schemat MVP jest sprzeczny z filozofią Androida? Czy warto to zrealizować na Androidzie? Jeśli tak, jak można to zrobić?
programmers
pytania są bardziej kontrowersyjne pytanie „co sądzisz o… / czy to dobrze, czy źle…”, podczas gdy stackoverflow
byłoby bardziej jak „Czy istnieją przykłady mvp w Androidzie”. Dla mnie oba miejsca są w porządku.