Creating Highly Modular Android Apps
Ronaldo Pace
1192
Very interesting concepts presented here, but IMHO Single-Responsibility principle can’t be implemented in Android unless you realize that Activity mustn’t contain any UI implementation details. Unfortunately, your design still mixes responsibilities.
I summarized my view of the subject in a blog post: http://www.techyourchance.com/activities-in-android-are-not-ui-elements