- Android Jetpack應(yīng)用指南
- 葉坤
- 306字
- 2020-08-06 15:42:30
2.5 總結(jié)
所有具有生命周期的組件都能夠使用LifeCycle。這包括Activity、Fragment、Service和Application。在本章中,我們分別對(duì)這些系統(tǒng)組件該如何配合LifeCycle的使用進(jìn)行了詳細(xì)的討論。LifeCycle組件存在的主要意義是幫助我們解耦,讓自定義組件也能夠感受到生命周期的變化。在沒(méi)有LifeCycle之前,每次當(dāng)系統(tǒng)組件的生命周期發(fā)生變化時(shí),我們都需要留意這會(huì)對(duì)自定義組件造成哪些影響。有了LifeCycle之后,在自定義組件內(nèi)部便可以管理好其生命周期,不再需要擔(dān)心組件的內(nèi)存泄漏等問(wèn)題了,組件使用起來(lái)也更加方便和安全。
[1] 這里的“系統(tǒng)組件”指的是Activity/Fragment、Service和Application。
[2] 為了讓代碼更容易管理和維護(hù),我們通常會(huì)將代碼按照功能或作用封裝成組件。在本書(shū)中,我們將此類“非系統(tǒng)組件”稱為“自定義組件”“普通組件”或簡(jiǎn)稱為“組件”。
推薦閱讀
- Photoshop網(wǎng)店美工與網(wǎng)店裝修(微課版)
- Premiere短視頻制作實(shí)例教程(全彩慕課版)
- 維修電工上崗技能速成一本通
- 零基礎(chǔ)玩轉(zhuǎn)短視頻:拍攝+剪輯+運(yùn)營(yíng)+直播+帶貨
- Flash CS6中文版完全學(xué)習(xí)手冊(cè)
- 配電設(shè)備運(yùn)行與檢修技術(shù)(配網(wǎng)專業(yè)實(shí)訓(xùn)技術(shù)叢書(shū))
- 廣播電視業(yè)務(wù)
- 超級(jí)電容器關(guān)鍵材料制備及應(yīng)用
- 瓦楞紙箱成型與印刷
- 電冰箱、空調(diào)器原理與維修 電視機(jī)原理與維修
- 現(xiàn)代食品調(diào)香與調(diào)味
- 木制玩具設(shè)計(jì)攻略
- 銀行結(jié)算業(yè)務(wù)
- 電腦橫機(jī)花型設(shè)計(jì)實(shí)用手冊(cè)
- 工業(yè)設(shè)計(jì)色彩基礎(chǔ)(高等院校工業(yè)設(shè)計(jì)專業(yè)“十二五”創(chuàng)新規(guī)劃教材)