handle screen orientation

http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange
supress warning
add about