Activity生命周期,关于锁屏,横竖屏切换以及页面切换
2017-03-28 20:03
411 查看
做了一个小实验,创建两个Activity,一个为MainActivity,一个为SecondActivity,并在两个Activity生命周期的各个阶段输出当前Activity所处的状态,在MainActivity上添加三个按钮,其中“下一页”用于跳转到SecondActivity,“横屏”即将MainActivity界面横屏显示,“竖屏”即将MainActivity竖屏显示
按步骤执行以下几个操作:
① 启动程序
② 在MainActivity显示后,将手机锁屏
③ 为手机解锁,使MainActivity再次运行在前台
④ 点击“横屏”按钮
⑤ 点击“下一页”切换到SecondActivity
得到如下结果:
如果不想让Activity在屏幕旋转的时候重新创建可以在清单文件中为Activity设置configChanges属性,如:
更多关于切换屏幕的内容,可以参考http://www.cnblogs.com/yishujun/archive/2016/04/15/5395266.html
按步骤执行以下几个操作:
① 启动程序
② 在MainActivity显示后,将手机锁屏
③ 为手机解锁,使MainActivity再次运行在前台
④ 点击“横屏”按钮
⑤ 点击“下一页”切换到SecondActivity
得到如下结果:
如果不想让Activity在屏幕旋转的时候重新创建可以在清单文件中为Activity设置configChanges属性,如:
<activity android:name="com.example.test.activity.MainActivity" android:configChanges="orientation|screenSize" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
更多关于切换屏幕的内容,可以参考http://www.cnblogs.com/yishujun/archive/2016/04/15/5395266.html
相关文章推荐
- Android横竖屏切换, 手机锁屏以及按Home键和返回键时的Activity的生命周期
- Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
- Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
- Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
- android activity生命周期以及横竖屏切换问题
- 关于横竖屏切换时Activity生命周期的问题
- Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
- 关于Activity的横竖屏切换引起的生命周期变化的问题
- android activity的生命周期 以及横竖屏切换
- 【亲测】Activity中的 ConfigChanges 属性以及横竖屏切换时候 Activity 的生命周期
- 横竖屏切换时候Activity的生命周期
- android 横竖屏切换,activity的生命周期
- 横竖屏切换时候activity的生命周期
- android点滴(12) -- 1. Android横竖屏切换时,Activity的生命周期的变化(面试题)
- 横竖屏切换时Activity的生命周期
- Android_横竖屏切换时候Activity的生命周期
- android4.0.3横竖屏切换时的activity的生命周期
- Android中横竖屏切换时Activity的生命周期
- 横竖屏切换时候Activity的生命周期
- 横竖屏切换时候Activity的生命周期