Rotate Device and Watch Mortar evolves Pokemon! - Sample project.
A simple library which makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle.
Gradle:
compile 'com.squareup.mortar:mortar:(latest version)'