首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

API Demos 2.2 研习笔记(10)——Redirection, Reorder Activity and Save&Restore State

2012-09-02 
API Demos 2.2 研读笔记(10)——Redirection, Reorder Activity and Save&Restore StateRedirection?在andro

API Demos 2.2 研读笔记(10)——Redirection, Reorder Activity and Save&Restore State

Redirection

?

在android中没有像JEE中专门的机制来管理forward和redirect,在这个示例中是通过简单的判断来实现重定向的效果。

?

主要相关代码:

不是指定id就可以了吗?加这些有什么目的?我不甚明白。待日后研究吧。

?

我们通过旋转屏幕来看这个示例的效果:

1. 旋转屏幕前在两个文本框中分别输入内容。


API Demos 2.2 研习笔记(10)——Redirection, Reorder Activity and Save&Restore State
?

2. 旋转屏幕后第一个文本框中新输入的内容还在,第二个则消失了。


API Demos 2.2 研习笔记(10)——Redirection, Reorder Activity and Save&Restore State
?注:旋转屏幕的时候当前的Activity被销毁病重建了。其间调用了onSaveInstanceState和onRestoreInstanceState方法。

?

我用debug模式跟踪查看了旋转屏幕时Activity lifecycle的具体流程:

onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onRestoreInstanceState-->onResume

热点排行