W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
用戶用來初始化每個 hap 的基類。
從接口 ohos.app 繼承的字段。Context |
---|
CONTEXT_IGNORE_SECURITY,CONTEXT_INCLUDE_CODE,CONTEXT_RESOUCE_ONLY,CONTEXT_RESTRICTED,MODE_APPEND,MODE_PRIVATE |
建設(shè)者 | 描述 |
---|---|
AbilityPackage() |
修飾符和類型 | 方法 | 描述 |
---|---|---|
void | onConfigurationUpdated(Configurationconfiguration) | 當(dāng)設(shè)備的系統(tǒng)configuration更改時調(diào)用。 |
void | onEnd() | 在模塊結(jié)束時調(diào)用。 |
void | onInitialize() | 在模塊啟動之前,模塊中的任何功能加載之前調(diào)用。 |
void | onMemoryLevel(int級別) | 在系統(tǒng)確定修整內(nèi)存時調(diào)用,例如,當(dāng)該功能在后臺運行并且沒有足夠的內(nèi)存來運行盡可能多的后臺進程時調(diào)用。 |
void | registerCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback) | 使用此 AbilityPackage 對象注冊 AbilityLifecycleCallbacks 和ElementsCallback 對象。 |
void | unregisterCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback) | 注銷 AbilityLifecycleCallbacks 和 ElementsCallback 對象。 |
從類java.lang繼承的方法。object |
---|
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait |
公共能力包()
onInitialize()上的公共無效
在模塊啟動之前,模塊中的任何功能加載之前調(diào)用。
公共無效onEnd()
在模塊結(jié)束時調(diào)用。
onMemoryLevel 上的 public void(int 級別)
在系統(tǒng)確定修整內(nèi)存時調(diào)用,例如,當(dāng)該功能在后臺運行并且沒有足夠的內(nèi)存來運行盡可能多的后臺進程時調(diào)用。
指定者:
接口 ElementsCallback中的onMemoryLevel
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
水平 | 指示內(nèi)存調(diào)整級別,該級別顯示當(dāng)前內(nèi)存使用狀況。 |
public void onConfigurationUpdated (Configuration configuration)
當(dāng)設(shè)備的系統(tǒng)配置更改時調(diào)用。
僅當(dāng)已在config.json文件中為當(dāng)前在前臺運行的功能配置了 configurationChange 字段時,才使用此回調(diào)方法。否則,系統(tǒng)將重新啟動該功能,而不是調(diào)用此回調(diào)方法。
指定者:
接口ElementsCallback中的onConfigurationUpdated
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
組態(tài) | 指示新的Configuration對象。 |
公共無效 registerCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback)
使用此 AbilityPackage 對象注冊 AbilityLifecycleCallbacks 和 ElementsCallback 對象。
當(dāng)應(yīng)用程序中的能力生命周期更改時,將觸發(fā) AbilityLifecycle 中的回調(diào)。
當(dāng)系統(tǒng)配置或設(shè)備的內(nèi)存狀態(tài)更改時,將觸發(fā) ElementsCallback 中的回調(diào)。
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
CapacityLifecycleCallbacks | 指示要注冊的 AbilityLifecycleCallbacks 對象。此參數(shù)可以為 null,表示將不會注冊任何此類回調(diào)。 |
elementsCallback | 指示要注冊的 ElementsCallback 對象。此參數(shù)可以為 null,表示將不會注冊任何此類回調(diào)。 |
公共無效 unregisterCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback)
注銷 AbilityLifecycleCallbacks 和 ElementsCallback 對象。
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
CapacityLifecycleCallbacks | 指示要注銷的 ElementsCallback 對象。此參數(shù)可以為 null,表示不會取消任何回調(diào)。 |
elementsCallback | 指示要注銷的 ElementsCallback 對象。此參數(shù)可以為 null,表示不會取消任何回調(diào)。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: