1. 横竖屏切换,生命周期又从onCreate()执行,避免这样的情况发生,可以如下:

   1). 屏幕不旋转

    在AndroidManifest文件中的对应Activity中配置android:screenOrientation=”landscape”(横屏,portrait是竖屏);

 2). 屏幕旋转时不重新走生命周期
      在AndroidManifest文件中的对应Activity中配置android:configChanges="keyboardHidden|orientation|screenSize",最好这三个都配置,否则不能适配所有机型或sdk版本。
    只会执行onConfigurationChanged()方法