Skip to content

MyAndroidPro/ExOrientation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

屏幕旋转对Activity的影响

首先要明白的概念:

  • 在Manifest.xml中,Activity的android:configChanges属性是用于捕获与手机设置相关的事件,如果捕获到, 则调用该Activity的onConfigurationChanged方法,如果事件发生了却没有被捕获),则系统会销毁该Activity并重建。

在不捕获任何事件的情况下,转横屏、转竖屏晨Activity各被重建一次(Sony Xperia XZ亲测,可能不同手机会有差别)。 只要事件被捕获到,就会调用onConfigurationChanged方法,而不会重建Activity。 (在捕获到事件的情况下,首次切横屏,onConfigurationChanged要被调用两次,此后每次切换都只被调用一次,估计手机的原因)

About

屏幕旋转

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%