Sorry about my English grammar. My question is little bit stupid but I want to understand clearly about how MVP pattern apply in real application.
I'm developing an android project. I want to apply MVP pattern to my project. I refer to this demo :
https://github.com/antoniolg/androidmvp
I'm very excited with this pattern. But in this demo project, I see each activity (a view) , we always have a presenter and an interactor (model) and something else. So in project which have many screen :
How should I manage the presenter and model.
With each activity (example LoginActivity), I create a "login" package and put all presenter and model into it. Is it ok ?
Can someone give me a small application source code using MVP pattern. (not a demo project).

I would say something which is not very helpful but it is up to the project and you :-). Personally I'm having on top level subpackages - presenter, view, model. And we are putting the classes into them. The reason is that in the most cases the model is one for the whole app. And also there are cases (I know they are rare) when a few presenters might share one and the same View.
Kind Regards