- Android開發藝術探索
- 任玉剛
- 333字
- 2019-01-10 17:37:34
第1章 Activity的生命周期和啟動模式
作為本書的第1章,本章主要介紹Activity相關的一些內容。Activity作為四大組件之首,是使用最為頻繁的一種組件,中文直接翻譯為“活動”,但是筆者認為這種翻譯有些生硬,如果翻譯成界面就會更好理解。正常情況下,除了Window、Dialog和Toast,我們能見到的界面的確只有Activity。Activity是如此重要,以至于本書開篇就不得不講到它。當然,由于本書的定位為進階書,所以不會介紹如何啟動Activity這類入門知識,本章的側重點是Activity在使用過程中的一些不容易搞清楚的概念,主要包括生命周期和啟動模式以及IntentFilter的匹配規則分析。其中Activity在異常情況下的生命周期是十分微妙的,至于Activity的啟動模式和形形色色的Flags更是讓初學者摸不到頭腦,就連隱式啟動Activity中也有著復雜的Intent匹配過程,不過不用擔心,本章接下來將一一解開這些疑難問題的神秘面紗。