新聞中心
用戶用來(lái)初始化每個(gè) hap 的基類。

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),瓦房店企業(yè)網(wǎng)站建設(shè),瓦房店品牌網(wǎng)站建設(shè),網(wǎng)站定制,瓦房店網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,瓦房店網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
領(lǐng)域摘要
| 從接口 ohos.app 繼承的字段。Context |
|---|
| CONTEXT_IGNORE_SECURITY,CONTEXT_INCLUDE_CODE,CONTEXT_RESOUCE_ONLY,CONTEXT_RESTRICTED,MODE_APPEND,MODE_PRIVATE |
構(gòu)造器摘要
| 建設(shè)者 | 描述 |
|---|---|
| AbilityPackage() |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| void | onConfigurationUpdated(Configurationconfiguration) | 當(dāng)設(shè)備的系統(tǒng)configuration更改時(shí)調(diào)用。 |
| void | onEnd() | 在模塊結(jié)束時(shí)調(diào)用。 |
| void | onInitialize() | 在模塊啟動(dòng)之前,模塊中的任何功能加載之前調(diào)用。 |
| void | onMemoryLevel(int級(jí)別) | 在系統(tǒng)確定修整內(nèi)存時(shí)調(diào)用,例如,當(dāng)該功能在后臺(tái)運(yùn)行并且沒(méi)有足夠的內(nèi)存來(lái)運(yùn)行盡可能多的后臺(tái)進(jìn)程時(shí)調(diào)用。 |
| void | registerCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback) | 使用此 AbilityPackage 對(duì)象注冊(cè) AbilityLifecycleCallbacks 和ElementsCallback 對(duì)象。 |
| void | unregisterCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback) | 注銷 AbilityLifecycleCallbacks 和 ElementsCallback 對(duì)象。 |
| 從類ohos.app繼承的方法。AbilityContext |
|---|
| attachBaseContext,canRequestPermission,connectAbility,createBundleContext,createParallelTaskDispatcher,createSerialTaskDispatcher,DELETEFILE,disconnectAbility,getAbilityInfo,getAbilityManager,getApplicationContext,getApplicationInfo,getAppType,getBundleCodePath,getBundleManager,getBundleName,getBundleResourcePath,getCacheDir,getCallingAbility,getCallingBundle,getClassloader,getCodeCacheDir,的getContext,getDatabaseDir,getDataDir,GETDIR,getDisplayOrientation,getDistributedDir,getElementName,getExternalCacheDir,getExternalCacheDirs,getExternalFilesDir,getExternalFilesDirs,getExternalMediaDirs,getFilesDir,getGlobalTaskDispatcher,getLocalClassName,getMainTaskDispatcher,getNoBackupFilesDir,getPattern,getPreferencesDir,getProcessInfo,getResourceManager,getTheme,getUITaskDispatcher,getUITaskDispatcher,isDeviceEncryptedStorage,isUpdatingConfigurations,requestPermissionsFromUser,restart,setDisplayOrientation,setPattern,setShowOnLockScreen,setTheme,setTransitionAnimation,setWakeUpScreen, |
| startAbilities,startAbility,stopAbility,switchToCredentialEncryptedStorageContext,switchToDeviceEncryptedStorageContext,terminateAbility,terminateAbility,terminateAbilityResult,verifyCallingOrSelfPermission,verifyCallingPermission,verifyPermission,verifySelfPermission |
| 從類java.lang繼承的方法。object |
|---|
| clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait |
構(gòu)造器詳細(xì)信息
能力包
公共能力包()
方法細(xì)節(jié)
在初始化上
onInitialize()上的公共無(wú)效
在模塊啟動(dòng)之前,模塊中的任何功能加載之前調(diào)用。
結(jié)束
公共無(wú)效onEnd()
在模塊結(jié)束時(shí)調(diào)用。
在內(nèi)存級(jí)別
onMemoryLevel 上的 public void(int 級(jí)別)
在系統(tǒng)確定修整內(nèi)存時(shí)調(diào)用,例如,當(dāng)該功能在后臺(tái)運(yùn)行并且沒(méi)有足夠的內(nèi)存來(lái)運(yùn)行盡可能多的后臺(tái)進(jìn)程時(shí)調(diào)用。
指定者:
接口 ElementsCallback中的onMemoryLevel
參數(shù):
| 參數(shù)名稱 | 參數(shù)說(shuō)明 |
|---|---|
| 水平 | 指示內(nèi)存調(diào)整級(jí)別,該級(jí)別顯示當(dāng)前內(nèi)存使用狀況。 |
關(guān)于配置更新
public void onConfigurationUpdated (Configuration configuration)
當(dāng)設(shè)備的系統(tǒng)配置更改時(shí)調(diào)用。
僅當(dāng)已在config.json文件中為當(dāng)前在前臺(tái)運(yùn)行的功能配置了 configurationChange 字段時(shí),才使用此回調(diào)方法。否則,系統(tǒng)將重新啟動(dòng)該功能,而不是調(diào)用此回調(diào)方法。
指定者:
接口ElementsCallback中的onConfigurationUpdated
參數(shù):
| 參數(shù)名稱 | 參數(shù)說(shuō)明 |
|---|---|
| 組態(tài) | 指示新的Configuration對(duì)象。 |
注冊(cè)回調(diào)
公共無(wú)效 registerCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback)
使用此 AbilityPackage 對(duì)象注冊(cè) AbilityLifecycleCallbacks 和 ElementsCallback 對(duì)象。
當(dāng)應(yīng)用程序中的能力生命周期更改時(shí),將觸發(fā) AbilityLifecycle 中的回調(diào)。
當(dāng)系統(tǒng)配置或設(shè)備的內(nèi)存狀態(tài)更改時(shí),將觸發(fā) ElementsCallback 中的回調(diào)。
參數(shù):
| 參數(shù)名稱 | 參數(shù)說(shuō)明 |
|---|---|
| CapacityLifecycleCallbacks | 指示要注冊(cè)的 AbilityLifecycleCallbacks 對(duì)象。此參數(shù)可以為 null,表示將不會(huì)注冊(cè)任何此類回調(diào)。 |
| elementsCallback | 指示要注冊(cè)的 ElementsCallback 對(duì)象。此參數(shù)可以為 null,表示將不會(huì)注冊(cè)任何此類回調(diào)。 |
取消注冊(cè)回調(diào)
公共無(wú)效 unregisterCallbacks((AbilityLifecycleCallbacks skillLifecycleCallbacks,ElementsCallback elementsCallback)
注銷 AbilityLifecycleCallbacks 和 ElementsCallback 對(duì)象。
參數(shù):
| 參數(shù)名稱 | 參數(shù)說(shuō)明 |
|---|---|
| CapacityLifecycleCallbacks | 指示要注銷的 ElementsCallback 對(duì)象。此參數(shù)可以為 null,表示不會(huì)取消任何回調(diào)。 |
| elementsCallback | 指示要注銷的 ElementsCallback 對(duì)象。此參數(shù)可以為 null,表示不會(huì)取消任何回調(diào)。 |
分享標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSAbilityAbilityPackage
網(wǎng)頁(yè)路徑:http://m.fisionsoft.com.cn/article/dhghcjh.html


咨詢
建站咨詢
