设置Activity的android:screenOrientation="portrait"属性时,切换屏幕横纵方向时不会重新调用各个生命周期,只会执行onConfigurationChanged方法
未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
用户正在操作某个Activity,这时如果其他应用程序需要内存,系统会将用户当前操作的Activity强制关闭
BC
launchMode
为
singleTask
的时候,通过
Intent
启到一个
Activity,
如果系统已经存在一个实例,系统就会将请求发送到这个实例上,但这个时候,系统就不会再调用通常情况下我们处理请求数据的
onCreate
方法,而是调用
onNewIntent
方法