91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS Ability intentAbility

使用服務(wù)模板的功能的基類,該模板用于處理工作線程中的后臺任務(wù),以避免在主線程中運(yùn)行耗時的任務(wù),從而確保應(yīng)用程序的響應(yīng)能力。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比迪慶州網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式迪慶州網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋迪慶州地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

該課程是Ability的子課程。使用此類后,您無需處理與線程管理相關(guān)的工作。

您應(yīng)該重寫onProcessIntent(ohos.aafwk.content.Intent)方法,并使用它來處理所需的任務(wù)。此方法將在工作線程中執(zhí)行。

如果有多個任務(wù),則系統(tǒng)按任務(wù)到達(dá)時間的順序一次僅執(zhí)行一個任務(wù)。完成所有任務(wù)后,IntentAbility對象將自動停止,并且*您無需調(diào)用Ability#stopAbility(Intent intent)即可停止它。

嵌套類摘要

從類ohos.aafwk.ability繼承的嵌套類/接口。Ability
Ability.LayoutParamsHelper,Ability.WindowAttributeHelper

領(lǐng)域摘要

從ohos.app接口繼承的字段。Context
CONTEXT_IGNORE_SECURITY,CONTEXT_INCLUDE_CODE,CONTEXT_RESOUCE_ONLY,CONTEXT_RESTRICTED,MODE_APPEND,MODE_PRIVATE

構(gòu)造器摘要

建設(shè)者描述
IntentAbility(String名稱)用于創(chuàng)建IntentAbility實(shí)例的構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型方法描述
protected voidonCommand(Intent intent,boolean restart)不推薦使用。
protected voidonCommand(Intent intent,boolean restart,int startId)服務(wù)能力啟動時回叫。
protected abstract voidonProcessIntent(Intentintent)每次該功能啟動并調(diào)用onCommand(ohos.aafwk.content.Intent,boolean)時,都要調(diào)用以處理任務(wù)。
protected void在onStart(Intentintent)在該功能開始時調(diào)用,并且在整個生命周期中僅調(diào)用一次。
從類ohos.aafwk.ability繼承的方法。Ability
addActionRoute,batchInsert,call,cancelBackgroundRunning,connectAbility,continueAbility,continueAbility,continueAbilityReversibly,continueAbilityReversibly,delete,denormalizeUri,disconnectAbility,dispatchAccessibilityEventInfo,ExecuteBatch,findComponentById,getAbilityPackage,getAVController,getContinuationState,getCurrentFocus,getEnterTransition,getFileTypes,getIntent,getLayoutParams,getLifecycle,getOriginalDeviceId,getReturnTransition,getRootUIContent,getType,getWindow,hasWindowFocus,insert,isTerminating,keepBackgroundRunning,normalizeUri,onAbilityResult,onActive,onBackground,onBackPressed,onConfigurationUpdated,onConnect,onCreateForm,onDisconnect,onEventDispatch,onForeground,onInactive,onkeydown,onkeyup,onLeaveForeground,onMemoryLevel,onNewDescription,onNewIntent,onOrientationChanged,onPostActive,onPostStart,onReconnect,onRequestPermissionsFromUserResult,onRestoreAbilityState,
onSaveAbilityState,onStop,onTouchEvent,onWindowFocusChanged,openFile,openRawFile,query,reverseContinueAbility,setAbilitySliceAnimator,setAVController,setEnterTransition,setIntent,setIsAmbientMode,setLayoutParams,setMainRoute,setResult,setReturnTransition,setSwipeToDismiss,setUIContent,setUIContent,setWindowBackgroundColor,startAbility,startAbility,startAbilityForResult,stopAbility,terminateAbility,update
從ohos.app類繼承的方法。AbilityContext
attachBaseContext,canRequestPermission,createBundleContext,createParallelTaskDispatcher,createSerialTaskDispatcher,DELETEFILE,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,init,isDeviceEncryptedStorage,isUpdatingConfigurations,requestPermissionsFromUser,restart,setDisplayOrientation,setPattern,setShowOnLockScreen,setTheme,setTransitionAnimation,setWakeUpScreen,startAbilities,startAbility,
switchToCredentialEncryptedStorageContext,switchToDeviceEncryptedStorageContext,terminateAbility,terminateAbilityResult,verifyCallingOrSelfPermission,verifyCallingPermission,verifyPermission,verifySelfPermission
從類 java.lang 繼承的方法。object
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait

構(gòu)造器詳細(xì)信息

意圖能力

公共IntentAbility((String名稱)

用于創(chuàng)建IntentAbility實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱參數(shù)說明
名稱指示功能名稱,該名稱也用于標(biāo)識工作線程。

方法細(xì)節(jié)

onStart

受保護(hù)的void onStart(Intent intent)

在該功能開始時調(diào)用,并且在整個生命周期中僅調(diào)用一次。

您無需為子類覆蓋此方法。如果需要,可以通過調(diào)用IntentAbility基類中的方法來覆蓋它。

覆寫:

類Ability中的onStart

參數(shù):

參數(shù)名稱參數(shù)說明
意圖表示啟動此功能時攜帶的信息。注意:對于服務(wù)技能,將傳遞null。

也可以看看:

Ability.onStart(Intent)

onCommand

@Deprecated protected void onCommand(Intent intent,boolean restart)

不推薦使用。服務(wù)能力啟動時回叫。

您無需為子類覆蓋此方法。如果需要,可以通過調(diào)用IntentAbility基類中的方法來覆蓋它。

覆寫:

Ability類中的onCommand

參數(shù):

參數(shù)名稱參數(shù)說明
意圖指示啟動服務(wù)功能的意圖。
重新開始指示啟動模式。值為true表示服務(wù)能力在銷毀后重新啟動,值為false表示正常啟動。

也可以看看:

Ability.onCommand(Intent,boolean)

onCommand

受保護(hù)的void onCommand(Intent intent,boolean restart,int startId)

服務(wù)能力啟動時回叫。

您無需為子類覆蓋此方法。如果需要,可以通過調(diào)用IntentAbility基類中的方法來覆蓋它。

覆寫:

Ability類中的onCommand

參數(shù):

參數(shù)名稱參數(shù)說明
意圖指示服務(wù)啟動的意圖。
重新開始指示啟動模式。值true表示服務(wù)在銷毀后重新啟動,值false表示正常啟動。
startId指示啟動服務(wù)功能的次數(shù)。每當(dāng)該異能開始時,startId都會增加1。例如,如果該能力已啟動六次,則startId的值為6。

也可以看看:

Ability.onCommand(Intent,boolean,int)

onProcessIntent

受保護(hù)的抽象void onProcessIntent(Intent intent)

每次該功能啟動并調(diào)用onCommand(ohos.aafwk.content.Intent,boolean)時,都要調(diào)用以處理任務(wù)。

您應(yīng)該為IntentAbility子類重寫此方法。此方法將在單獨(dú)的工作線程而不是主線程中執(zhí)行,以防止耗時的任務(wù)影響應(yīng)用程序的響應(yīng)性。

參數(shù):

參數(shù)名稱參數(shù)說明
意圖指示包含任務(wù)信息的Intent對象。

文章題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS Ability intentAbility
分享網(wǎng)址:http://m.jiaoqi3.com/article/ccocipi.html