- 博客(3)
- 收藏
- 关注
原创 横竖屏切换时候Activity的生命周期
曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的: 1、新建一个Activity,并把各个生命周期打印出来 2、运行Activity,得到如下信息 onCreate--> onStart--> onResume--> 3、按crtl+f12切换成横屏时 onSaveInstanceState-
2012-04-11 16:02:39 159
原创 保存和恢复activity信息
每当一个activity即将被杀死时,都会调用onSaveInstanceState()方法。重载该方法可以保存相关状态信息。当重新创建该activity时,则会调用onRestoreInstanceState()方法。重载该方法可以获取先前保存的状态信息。这样当应用程序经历生命周期变化时,就可以为用户带来无缝体验。值得注意的是,大部分UI控件状态都不需要我们亲自处理,系统会自动帮我们完成此项工作
2012-04-11 15:44:45 248
转载 Android中Activity启动的方式
在Android的多个Activity开发中,Activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。 在Android里,有4种Activity的启动模式,分别为: standard: 标准模式,一调用star
2012-04-11 14:11:42 810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人