Model-View-Presenter (MVP) for Android

In this blog, we are going discuss the MVP Design Pattern for Android which is a better and modified alternate TO MVC.
Note:I am trying to make this (MVP) concept as easy as possible because everyone might have different opinions on MVP. So, do not get confused because it is simply a design pattern to write our code in a more readable and segregated manner. The main concepts we are going to learn are how the Model, View, and Presenter are interlinked and to get familiar with this. You can implement this design pattern in your own way.