Android MVP — An Alternate Approach
Originally posted March 11, 2015
Edit: July 19, 2016: I now consider this article “deprecated” as I have since joined the masses in treating Activities and Fragments as views, with necessary system services injected into separate presenters.