亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Activity跳轉(zhuǎn)時(shí)生命周期跟蹤的實(shí)例

 更新時(shí)間:2017年03月10日 10:18:46   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Activity跳轉(zhuǎn)時(shí)生命周期跟蹤的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

android應(yīng)用當(dāng)中Activity間相互跳轉(zhuǎn)比較常見(jiàn)。本文將通過(guò)例子跟蹤一下2個(gè)Activity間跳轉(zhuǎn)過(guò)程中生命周期的變化過(guò)程。

整個(gè)操作過(guò)程如下圖所示:

1. 打開(kāi)應(yīng)用,自動(dòng)開(kāi)啟First Activity;

2. 按下“Jump Button”按鈕,打開(kāi)Second Activity;

3. 按下“回退”按鈕,退出Second Activity,自動(dòng)回到First Activity;

4. 按下“回退”按鈕,退出應(yīng)用,自動(dòng)關(guān)閉First Activity。

注:兩個(gè)Activity的啟動(dòng)模式都是默認(rèn)的(standard)

在Fist Activity和Second Activity的相應(yīng)“過(guò)程”方法里打印Log。這些“過(guò)程”方法包括:onCreate、onRestart、onStart、onResume、onPause、onStop、onDestroy。

打印結(jié)果如下

//----------1------------
First Activity: onCreate
First Activity: onStart
First Activity: onResume
//----------2------------
First Activity: onPause
Second Activity: onCreate
Second Activity: onStart
Second Activity: onResume
First Activity: onStop
//----------3------------
Second Activity: onPause
First Activity: onRestart
First Activity: onStart
First Activity: onResume
Second Activity: onStop
Second Activity: onDestroy
//----------4------------
First Activity: onPause
First Activity: onStop
First Activity: onDestroy

結(jié)果分析:

1. 步驟1(打開(kāi)First Activity):經(jīng)過(guò)onCreate、onStart、onResume后First Activity就展現(xiàn)啦;

2. 步驟2(跳轉(zhuǎn)至Second Activity):首先First Activity暫停(onPause),接下來(lái)Second Activity展現(xiàn)(onCreate、onStart、onResume),最后First Activity停止(onStop);

3. 步驟3(返回到First Activity):首先Second Activity暫停(onPause),接下來(lái)First Activity重新打開(kāi)并展現(xiàn)(onRestart、onStart、onResume),最后Second Activity停止并銷(xiāo)毀(onStop、onDestroy);

4. 步驟4(退出First Activity):經(jīng)過(guò)onPause、onStop、onDestroy后First Activity暫停、停止并最終銷(xiāo)毀。

以上這篇Activity跳轉(zhuǎn)時(shí)生命周期跟蹤的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論