Activity中ConfigChanges属性的用法

官方解释: 通过设置这个属性可以使Activity捕捉设备状态变化,以下是可以被识别的内容:  
CONFIG_FONT_SCALE
CONFIG_MCC
CONFIG_MNC
CONFIG_LOCALE
CONFIG_TOUCHSCREEN
CONFIG_KEYBOARD
CONFIG_NAVIGATION 
CONFIG_ORIENTATION

固定屏幕显示模式 ScreenOrientation

当旋转设备时,相应的屏幕显示模式也将根据变化匹配现有的情况,随后需要Activity根据不同的模式(Portrait和Landscape)重新调整Views的现实方式。其中有些情况需要对不同显示模式作出调整,但也有一些程序没有必要做这样的调整变化。