《Activity生命周期》PPT課件.ppt
《《Activity生命周期》PPT課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《《Activity生命周期》PPT課件.ppt(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
Activity生命周期,Activity生命周期,使用Bundle在Activity間傳遞數(shù)據(jù)Log與DDMSActivity生命周期,Activity,何謂Activity:最簡單的就是你可以把Activity看成一個(gè)UserInterfaceProgram,原則上它會提供使用者一個(gè)交互式的接口功能,那一個(gè)activity只有一個(gè)UI嗎?非也,舉例來說:一個(gè)email程序,就可能包含三個(gè)activity郵件列表的activity顯示郵件內(nèi)容的activity寫新郵件或回復(fù)郵件的activity所有的Activity在系統(tǒng)里由Activity堆棧所管理,當(dāng)一個(gè)新的Activity被執(zhí)行后,它將會被放置到堆棧的最頂端,并且變成"runningactivity",而先前的Activity原則上還是會存在于堆棧中,但它此時(shí)不會是在前景的情況,除非剛剛那個(gè)新的Activity離開。,Activity狀態(tài),當(dāng)一個(gè)Activity在屏幕的最上層時(shí)(堆棧的最頂端),它就是屬于active或running的狀態(tài)如果一個(gè)Activity失去焦點(diǎn)(focus)但還看得到它的畫面(比如:一個(gè)新的Activity畫面并不是全屏幕或者它是一個(gè)半透明的情況),那失去焦點(diǎn)的這個(gè)Activity則處在paused的狀態(tài)。像這個(gè)失去焦點(diǎn)的Activity它還是完全活著的,并沒有消失。(活著的意思是指,Activity自已本身所有的狀態(tài)及數(shù)據(jù)都還是存在的,也跟窗口管理程序windowmanager保持連系著),像這種paused的activity,會在一種情況下消失,那就是當(dāng)系統(tǒng)的內(nèi)存不夠用之時(shí),系統(tǒng)會自動(dòng)判斷,把不重要的activity移除。,Activity狀態(tài)-cont,如果一個(gè)Activity被其它的Activity完全的遮住時(shí),這個(gè)被遮的Activity處于stop的狀態(tài),它仍然保有全部的狀態(tài)及數(shù)據(jù),但因?yàn)樗巡辉俦皇褂谜呖匆?,所以它的畫面是被隱藏起來的(畫面不需要更新),當(dāng)系統(tǒng)內(nèi)存不足時(shí),這種stop狀態(tài)的activity是最先被系統(tǒng)考慮拿來釋放內(nèi)存的。,Activity狀態(tài)-cont,當(dāng)一個(gè)Activity處于pause或stop的狀態(tài)時(shí),系統(tǒng)可以要求Activity結(jié)束(finish)或直接移除(kill)它。當(dāng)它需要再度呈現(xiàn)在使用者面前時(shí),它必需要能完整的重新啟動(dòng)及回復(fù)先前的狀態(tài),更多內(nèi)容請?jiān)L問,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Activity生命周期 Activity 生命周期 PPT 課件
鏈接地址:http://www.820124.com/p-11498582.html