精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發:任務(Mission)與啟動模式

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-14 11:31 ? 次閱讀

任務(Mission)與啟動模式

如前文所述,一個UIAbility實例對應一個任務。UIAbility實例個數與UIAbility配置的啟動模式有關。在FA模型下,通過config.json配置文件中的“launchType”屬性配置;在Stage模型下,通過[module.json5配置文件]中的“launchType”屬性配置。

下面介紹了任務管理如何實現以下三種啟動模式UIAbility組件的管理:

  • singleton:單實例模式,應用在運行時只存在一個該UIAbility實例。
    圖1 任務與singleton模式
    mission-and-singleton
  • multiton:多實例模式,每次調用[startAbility()]方法,都會在應用進程中創建一個該UIAbility實例。
    圖2 任務與multiton模式
    mission-and-multiton
  • specified:指定實例模式,由[AbilityStage]的([onAcceptWant()])決定是否創建新的UIAbility實例。
    圖3 任務與specified模式
    mission-and-specified

每個UIAbility實例都對應了一個最近任務列表中看到的Mission(任務)。
新文檔.png

每個UIAbility實例對應的Mission都保留有該UIAbility實例的快照(Snapshot),UIAbility實例銷毀后,Mission信息(包括UIAbility信息和任務快照)依然會保留,直到用戶刪除該任務。

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
specified模式只在Stage模型上支持,FA模型不支持。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    57

    文章

    2320

    瀏覽量

    42748
收藏 人收藏

    評論

    相關推薦

    華為TOP 5000應用已全部啟動鴻蒙原生應用開發

    在6月21日的新聞發布會上,華為官方宣布了一項里程碑式的進展:其TOP 5000應用已全部啟動鴻蒙原生應用開發。這一重大進展標志著鴻蒙操作系統生態建設的全面提速。
    的頭像 發表于 06-22 16:44 ?615次閱讀

    鴻蒙開發啟動指定頁面

    當PageAbility的啟動模式設置為單例時(具體設置方法和典型場景示例見[PageAbility的啟動模式],缺省情況下是單實例模式),
    的頭像 發表于 06-19 09:29 ?367次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>:<b class='flag-5'>啟動</b>指定頁面

    鴻蒙開發:PageAbility的啟動模式

    啟動模式對應PageAbility被啟動時的行為,支持單實例模式、多實例模式兩種啟動
    的頭像 發表于 06-17 14:35 ?321次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>:PageAbility的<b class='flag-5'>啟動</b><b class='flag-5'>模式</b>

    鴻蒙開發任務Mission)管理場景介紹

    AbilityRecord:系統服務側管理一個UIAbility實例的最小單元,對應一個應用側的UIAbility組件實例。系統服務側管理UIAbility實例數量上限為512個。
    的頭像 發表于 06-13 14:37 ?338次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>:<b class='flag-5'>任務</b>(<b class='flag-5'>Mission</b>)管理場景介紹

    鴻蒙Ability Kit(程序框架服務)【UIAbility組件啟動模式

    UIAbility的啟動模式是指UIAbility實例在啟動時的不同呈現狀態。針對不同的業務場景,系統提供了三種啟動模式
    的頭像 發表于 06-06 11:05 ?770次閱讀
    <b class='flag-5'>鴻蒙</b>Ability Kit(程序框架服務)【UIAbility組件<b class='flag-5'>啟動</b><b class='flag-5'>模式</b>】

    哪吒汽車APP啟動鴻蒙原生應用開發

    哪吒汽車正式簽約,啟動鴻蒙原生應用開發;在5月17日,在上海市經濟和信息化委員會指導的“千帆競發啟航 共筑鴻蒙生態——HDD上海站·鴻蒙原生
    的頭像 發表于 05-18 09:48 ?1145次閱讀

    鴻蒙原生應用開發啟動,將帶來什么?

    就在前段時間,華為宣布了啟動鴻蒙原生應用開發。華為又一次引起了科技行業的廣泛關注。這一舉動不僅是對華為自身,更是對于整個行業而言都會產生巨大影響。
    的頭像 發表于 02-26 20:30 ?868次閱讀
    <b class='flag-5'>鴻蒙</b>原生應用<b class='flag-5'>開發</b>的<b class='flag-5'>啟動</b>,將帶來什么?

    使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南

    隨著鴻蒙系統的不斷完善,許多應用廠商都希望將自己的應用移植到鴻蒙平臺上。最近,Taro 發布了 v4.0.0-beta.x 版本,支持使用 Taro 快速開發鴻蒙原生應用,也可將現有的
    的頭像 發表于 02-02 16:09 ?826次閱讀
    使用 Taro <b class='flag-5'>開發</b><b class='flag-5'>鴻蒙</b>原生應用 —— 快速上手,<b class='flag-5'>鴻蒙</b>應用<b class='flag-5'>開發</b>指南

    鴻蒙OS 分布式任務調度

    形式、數據結構、服務描述語言,屏蔽硬件差異;支持遠程啟動、遠程調用、業務無縫遷移等分布式任務。 分布式任務調度平臺在底層實現 Ability(分布式任務調度的基本組件)跨設備的
    的頭像 發表于 01-29 16:50 ?466次閱讀

    淘寶與華為合作將基于HarmonyOS NEXT啟動鴻蒙原生應用開發

    1月25日,淘寶與華為舉辦鴻蒙合作簽約儀式,宣布將基于HarmonyOS NEXT啟動鴻蒙原生應用開發
    的頭像 發表于 01-26 16:14 ?1063次閱讀

    淘寶正式啟動華為鴻蒙原生應用開發

    華為與淘寶近日宣布,淘寶已正式啟動鴻蒙原生應用開發。這一合作標志著鴻蒙生態在電商領域的布局進一步擴大,將為用戶帶來全新的全場景購物體驗。
    的頭像 發表于 01-26 15:59 ?755次閱讀

    多家頭部企業宣布「啟動鴻蒙原生應用開發」,你看好鴻蒙系統走向「獨立」嗎?

    鴻蒙生態迎「關鍵一戰」,多家頭部企業宣布「啟動鴻蒙原生應用開發」,你看好鴻蒙系統走向「獨立」嗎?
    的頭像 發表于 01-24 11:47 ?540次閱讀
    多家頭部企業宣布「<b class='flag-5'>啟動</b><b class='flag-5'>鴻蒙</b>原生應用<b class='flag-5'>開發</b>」,你看好<b class='flag-5'>鴻蒙</b>系統走向「獨立」嗎?

    京東正式啟動鴻蒙原生應用開發

    華為與京東于近日宣布達成一項重要合作,正式啟動鴻蒙原生應用開發。這一合作旨在利用HarmonyOS NEXT的獨特優勢,為消費者提供更出色的購物體驗。
    的頭像 發表于 01-18 15:02 ?751次閱讀

    京東與華為鴻蒙合作 京東啟動鴻蒙原生應用開發

     1月10日,華為和京東宣布正式合作,共同推動鴻蒙原生應用的開發,進一步完善鴻蒙生態系統。
    的頭像 發表于 01-11 16:22 ?958次閱讀

    米哈游宣布啟動鴻蒙原生應用開發

    12月18日,米哈游宣布將基于HarmonyOS NEXT啟動鴻蒙原生應用開發,成為又一家啟動鴻蒙原生應用
    的頭像 發表于 12-18 10:07 ?489次閱讀