8月 042015
 

  默认情况下,当Android应用横竖屏切换时,Activity会销毁后并重新创建,依次执行OnPause->OnSaveInstance->OnStop->OnDestroy->OnCreate->OnStart->OnResume。 网上流传的防止Activity横竖屏切换重新创建的方法是设置android:configChanges=”keyboardHidden|orientation”,但是笔者测试发现,对于运行于Android api版本10之后的版本不再需要keyboardHidden,但是为了兼容肯定还是要加上此项;

阅读全文