新聞中心
觀察特定的生命周期事件并響應生命周期更改。

創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站設計、網(wǎng)站建設、甘井子網(wǎng)絡推廣、微信小程序、甘井子網(wǎng)絡營銷、甘井子企業(yè)策劃、甘井子品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學生創(chuàng)業(yè)者提供甘井子建站搭建服務,24小時服務熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
Lifecycle將生命周期更改事件調度到已注冊的 LifecycleStateObserver。LifecycleStateObserver 觀察生命周期更改,然后調用 onStateChanged(ohos.aafwk.ability.Lifecycle.Event,ohos.aafwk.content.Intent) 以處理生命周期更改事件。與 LifecycleObserver 一樣, LifecycleStateObserver 接口也可以實現(xiàn)Ability 和 AbilitySlice 的生命周期回調。LifecycleStateObserver 更適合充當特定生命周期事件的觀察者。例如,ActiveData可以使用此界面來觀察能力或能力切片的生命周期變化。當能力或能力切片進入“背景”狀態(tài)時,系統(tǒng)停止通知LifecycleStateObserver,并在狀態(tài)變?yōu)椤盎顒印睍r恢復通知。
您可以調用 Lifecycle#addObserver(ILifecycleObserver)向 Lifecycle 注冊 LifecycleStateObserver。所述 onStateChanged(ohos.aafwk.ability.Lifecycle.Event,ohos.aafwk.content.Intent) 方法被調用的回調方法后背部Ability和 AbilitySlice。
LifecycleStateObserver 比 LifecycleObserver 更靈活。它可以觀察所有生命周期狀態(tài)或特定狀態(tài)的變化。建議您使用 LifecycleStateObserver 作為觀察者,以觀察前臺和后臺的狀態(tài)變化。
也可以看看:
Lifecycle, ILifecycleObserver, LifecycleObserver
方法總結
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| void | onStateChanged(Lifecycle.Event event,Intent inter) | 響應生命周期更改而回叫。 |
方法細節(jié)
狀態(tài)改變
void onStateChanged(Lifecycle.Event 事件,Intentintent)
響應生命周期更改而回叫。每當生命周期狀態(tài)更改時,此方法就會由注冊的 LifecycleStateObserver 觸發(fā)。
參數(shù):
| 參數(shù)名稱 | 參數(shù)說明 |
|---|---|
| 事件 | 指示生命周期事件。 |
| 意圖 | 指示狀態(tài)更改信息。 |
當前名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSLifecycleStateObserver
文章網(wǎng)址:http://fisionsoft.com.cn/article/cciocig.html


咨詢
建站咨詢
