Example of using MVP pattern in simple android application that simulates user login.
In application are shown two approaches to the same task - one that is generated by Android Studio (all logic in one file) and second one reusing the same code but with MVP approach.