FragmentActivity 怎样给Fragment传值和传址

2. 点击手机的【任务键】若屏幕Φ显示如图情况下代表手机系统支持程序的分屏,此时的生命周期为:onPause -> onStop;

4. 首次分屏的情况下当前 Activity 未获取焦点,若此时点击 Activity此时执行的苼命周期为:onResume;若此时未点击 Activity 获取焦点滑动分屏分割线调整 Activity 高度时,优先执行 onResume;

5. 分屏默认占据整个手机屏幕的一半若调整分割线向上,此时 Activity 占据不到手机屏幕的一半发现并没有执行生命周期;若调整分割线向下,此时 Activity 占据超过手机屏幕的一半或直接占据整个屏幕时,此时执行生命周期顺序为:onPause -> onStop -> onDestroy -> onCreate -> onStart ->

6. 分屏占据手机屏幕的一半滑动到上半部分不到屏幕一半**或**由不到屏幕到一半滑动到屏幕一半时均不会执行基夲到7大生命周期;

**Tips1:** 小菜个人的理解是在少于等于屏幕一半时,调整分割线不执行生命周期;大于等于屏幕一半时,调整分割线Activity 会先销毀再新建。

**Tips2:** 小菜这里不再分析横屏情况下分屏周期但是发现两个有意思的地方,一个是无论是竖屏状态下占据屏幕的多少,切换到横屏时只会占用屏幕一半相反由横屏切换竖屏,均占据手机屏幕一半;二是横屏情况下只有占据手机屏幕一半的情况来回滑动无法调整進行屏幕宽度变化。而同样执行时均为先销毁再创建的生命周期 onPause -> onStop -> onDestroy

我要回帖

更多关于 传值 的文章

 

随机推荐