0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙开发接口Ability框架:【@ohos.application.AbilityConstant (AbilityConstant)】

jf_46214456 来源:jf_46214456 作者:jf_46214456 2024-04-30 22:10 次阅读

AbilityConstant

AbilityConstant是启动参数接口

AbilityConstant提供启动参数的接口的能力,包括设置初次开始原因的类型、上次退出原因的类型、继续结果的类型。

说明:

本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
本模块接口仅可在Stage模型下使用。

导入模块

import AbilityConstant from '@ohos.application.AbilityConstant';

鸿蒙开发指导文档:[qr23.cn/FBD4cY]

属性

系统能力 :以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core

名称参数类型可读可写说明
launchReasonLaunchReason指示启动原因。
lastExitReasonLastExitReason表示最后退出原因。

AbilityConstant.LaunchReason

初次开始原因的类型。

系统能力 :以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core

变量说明
UNKNOWN0未知的状态。
START_ABILITY1启动能力。
CALL2呼叫。
CONTINUATION3继续。

AbilityConstant.LastExitReason

上次退出原因的类型。

系统能力 :以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core

变量说明
UNKNOWN0未知的状态。
ABILITY_NOT_RESPONDING1能力没有反应
NORMAL2正常的状态。

AbilityConstant.OnContinueResult

HarmonyOSOpenHarmony鸿蒙文档籽料:mau123789是v直接拿

搜狗高速浏览器截图20240326151547.png
继续结果的类型。

系统能力 :以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core

变量说明
AGREE0同意。
REJECT1拒绝。
MISMATCH2不匹配。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    8443

    浏览量

    150706
  • 框架
    +关注

    关注

    0

    文章

    398

    浏览量

    17398
  • 鸿蒙
    +关注

    关注

    57

    文章

    2301

    浏览量

    42681
收藏 人收藏

    评论

    相关推荐

    鸿蒙开发接口Ability框架:【@ohos.application.Ability (Ability)】

    Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
    的头像 发表于 04-30 17:42 2183次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application.Ability</b> (<b class='flag-5'>Ability</b>)】

    鸿蒙开发接口Ability框架:【@ohos.ability.featureAbility (FeatureAbility模块)】

    FeatureAbility模块提供带有UI设计与用户交互的能力,包括启动新的ability、获取dataAbilityHelper、设置此Page Ability、获取当前Ability对应的窗口,连接服务等。
    的头像 发表于 05-06 16:31 902次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.ability</b>.featureAbility (FeatureAbility模块)】

    鸿蒙开发接口Ability框架:【@ohos.application.FormExtension (FormExtension)】

    FormExtension模块提供了FormExtension卡片扩展相关接口
    的头像 发表于 05-07 09:43 679次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.FormExtension (FormExtension)】

    鸿蒙开发接口Ability框架:【@ohos.application.missionManager (missionManager)】

    表示Ability对应任务信息的枚举。
    的头像 发表于 05-08 09:19 847次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.missionManager (missionManager)】

    鸿蒙开发接口Ability框架:【 (Context模块)】

    Context模块提供了abilityapplication的上下文的能力,包括允许访问特定于应用程序的资源、请求和验证权限等。
    的头像 发表于 05-13 16:04 647次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【 (Context模块)】

    鸿蒙原生应用/元服务开发-Stage模型能力接口(九)上

    版本的新增接口,采用上角标单独标记接口的起始版本。本模块接口仅可在Stage模型下使用。 二、导入模块 import Ability from ‘@
    发表于 12-21 15:41

    鸿蒙应用模型开发-更新SDK后报错解决

    变更,可以尝试替换为新的模块名(常用接口如下): 原有接口接口 @ohos.application.Ability @ohos.app.abil
    发表于 02-18 17:17

    HarmonyOS/OpenHarmony应用开发-ArkTS的Ability基类

    在Stage模型下使用。导入模块:import Ability from '@ohos.app.ability.Ability';接口说明:Ability
    发表于 03-09 15:11

    HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityConstant

    在Stage模型下使用。导入模块 :import AbilityConstant from '@ohos.app.ability.AbilityConstant';属性:名称类型可读可写说明
    发表于 04-03 09:15

    HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言Ability基类

    在Stage模型下使用。导入模块 :import Ability from \'@ohos.app.ability.Ability\';接口
    发表于 04-12 16:14

    鸿蒙原生应用/元服务开发-Stage模型能力接口(一)

    @ohos.app.ability.Ability (Ability基类)一、说明 UIAbility和ExtensionAbility的基类,提供系统配置更新回调和系统内存调整回调。本模块首批接口
    发表于 12-08 16:34

    鸿蒙原生应用/元服务开发-Stage模型能力接口(二)

    @ohos.app.ability.AbilityConstant (AbilityConstant)一、说明 AbilityConstant提供Ability相关的枚举,包括设置初次
    发表于 12-11 14:48

    鸿蒙原生应用/元服务开发-Stage模型能力接口(四)

    一、说明 AbilityStage是HAP的运行时类。AbilityStage类提供在HAP加载的时候,通知开发者,可以在此进行该HAP的初始化(如资源预加载,线程创建等)能力。 本模块首批接口
    发表于 12-14 15:39

    鸿蒙原生应用/元服务开发-Stage模型能力接口(七)

    @ohos.app.ability.EnvironmentCallback (EnvironmentCallback)一、说明 EnvironmentCallback模块提供应用上
    发表于 12-19 11:03

    鸿蒙Ability Kit(程序框架服务)【Ability与ServiceExtensionAbility通信】

    本示例展示通过[IDL的方式]和 [@ohos.rpc] 等接口实现了Ability与ServiceExtensionAbility之间的通信。
    的头像 发表于 06-05 09:28 433次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>Ability</b> Kit(程序<b class='flag-5'>框架</b>服务)【<b class='flag-5'>Ability</b>与ServiceExtensionAbility通信】