精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

HarmonyOS應用框架如何解決多設備交互問題?

開發 開發工具 OpenHarmony
在未來萬物互聯的智能世界里,眾多的電子設備將不再是一個孤立的個體

在未來萬物互聯的智能世界里,眾多的電子設備將不再是一個孤立的個體。隨身攜帶的智能手機、手腕上的智能手表、辦公室的PC和Pad、家里的智能電視、智能冰箱等,甚至是道路上汽車,都能彼此交互。

不過,要想讓眾多的電子設備互聯互通,還需用新的交互模式。那作為以交互為核心的新時代開發應用框架,HarmonyOS應用框架如何解決多設備交互問題呢?

一、萬物互聯時代的基本交互模型

圖1 人機交互模式圖


1868年,打字機的出現解決了人機交互中文字輸入的問題。1964年,鼠標的出現解決了人機交互中圖形界面交互的問題。2007年,多指手勢的出現解決了觸摸屏的交互問題。

縱觀人機交互歷史,這三個時間點可以說是人機交互史上的分水嶺,它們都為新類型設備的交互提供了新的交互方式。不過,這三種交互方式解決的都是單機交互問題,而萬物互聯時代交互面對的設備更多,交互場景也更為復雜。

二、HarmonyOS 如何解決多設備交互問題?

要了解 HarmonyOS 應用框架如何解決多設備交互問題,首先我們需要了解 HarmonyOS 分布式應用框架,該框架可以分為5層(如圖2所示)。

圖2 分布式應用框架整體架構視圖

  • Layer1是底層軟件:包括內核、驅動、軟總線,這一層與開發者距離相對較遠。
  • Layer2是基礎能力平臺:包含了很多分布式環境下的基礎服務,例如:分布式任務調度、分布式數據管理、分布式硬件管理以及分布式文件管理等。
  • Layer3是應用框架的核心服務:大體可以分為全局包管理和分布式運行管理兩部分。與傳統的操作系統不同,HarmonyOS上的包管理,需要處理整個超級終端上所有設備的包信息,因此稱之為全局包管理。而分布式運行管理中協同和遷移框架是兩大重點。
  • Layer4是開發者所使用的編程接口層:通過簡潔的接口為開發者提供調取系統底層的能力。
  • Layer5是開發應用的用戶程序層,這一層與開發者聯系密切。

基于人機交互多年的研究分析發現,在多設備的交互場景上,用戶使用設備的場景可以分為兩大類,一類是用戶同時使用多個設備,另一類是相繼使用多個設備(如圖3所示)。

圖3 多設備交互模型圖

1.同時使用(Simultaneous)

當我們同時使用多個設備時,除了并發性之外,交互模型還有兩個重要的特點就是協作性和互補性。協作性是指多個設備彼此交互協調完成一項任務;互補性是指利用設備的本身形態差異,設備之間互相取長補短,完成一項任務。

例如,當我們在家里找不到電視遙控的時候,手機可以變身成遙控器,這就是一種設備能力的互補。

2.相繼使用(Sequential)

而當我們相繼使用多個設備時,連續性和一致性非常重要。連續性是指,從一個設備轉向另外一個設備的時,操作的狀態也應當繼續保留而不被中斷。例如:將手機上播放的視頻轉到 Pad上 后能夠繼續播放。而一致性是指,在使用手表、手機、大屏等不同設備時,它們操作方式和基礎視覺元素應當一致。例如:多指手勢、控件的樣式。當然,一致不代表一樣,每種設備由于其屏幕尺寸和形態不一樣,視覺元素還需要有針對性地進行一些自適應。

為了滿足上述兩種交互模型,HarmonyOS構建的分布式應用框架中提供了多端協同與跨端遷移兩種基礎功能來解決多設備交互問題。

接下來我們將重點為大家介紹Layer3中實現多設備交互模型的兩個框架,分別是多端協同框架和跨端遷移框架。

1.多端協同框架

多端協同是一種實現用戶應用程序流轉的技術方案,指多端上的不同FA/PA同時運行、或者交替運行實現完整的業務;或者多端上的相同FA/PA同時運行實現完整的業務。多個設備作為一個整體為用戶提供比單設備更加高效、沉浸的體驗。
說明:FA:Feature Ability,有UI界面, PA:Particle Ability,無UI界面。

例如手機側應用做游戲手柄,智慧屏側應用做游戲顯示,為用戶組成一個全新的游戲體驗;或者平板側應用做答題板,智慧屏側應用做直播,為用戶組成一個全新的上網課體驗。

圖4 多端協同

當我們的業務需要跨越多個設備時,有兩個基本的能力需要保證。一個是能夠建立跨設備的連接通路,并且實時感知連接狀態的變化;另一個是能夠在連接通道上傳遞狀態和數據,以進行業務的協同。

而多端協同框架是為用戶同時使用多個設備的場景而準備的。開發者借助多端協同框架,便可以完成不同設備之間業務邏輯的協同,以及設備之間硬件能力互補的功能。

2.跨端遷移框架

跨端遷移是一種實現用戶應用程序流轉的技術方案,是將設備1端運行的FA遷移到設備2端上,通過IAbilityContinuation實現業務遷移。完成遷移后, 設備2端的FA繼續任務,而設備1端應用退出。

當用戶將任務從一臺設備拖動到另外一臺設備上時,應用程序會收到來自系統的調用,此時應用程序可以將自己需要保存的狀態告知系統,系統會借助于分布式任務管理將數據傳遞到目標端,然后拆包數據并恢復應用狀態。在這種情況下,用戶感受到的就是將任務從一個設備遷移到了另外一個設備。

例如,想把手機觀看的視頻切換到體驗屏幕更大、音效更好的Pad上繼續觀看時,通過HarmonyOS 2全新的服務中心,可以直接在手機上的任務中心,一步將應用拖動到Pad上繼續觀看。

要完成這一點,就要借助跨端遷移框架(如圖5所示)。

圖5 跨端遷移

遷移和協同需要開發者的支持,但這類新的特性往往并不能在短時間內獲得完全地普及, 當應用沒有適配遷移框架時,系統要如何完成跨段遷移任務?

①跨端遷移與窗口管理

為了保證用戶體驗的一致性,當應用沒有適配遷移框架的時候,系統會通過分布式窗口管理的能力完成跨端遷移任務。如圖6所示,當用戶跨設備拖動任務時,HarmonyOS系統會將任務窗口遷移到一個Virtual Window(虛擬窗口)上渲染,然后將渲染的結果通過軟總線傳遞到ProxyWindow(遠端的代理窗口)上,由此達到跨設備顯示的效果。

圖6 分布式窗口管理圖

②分布式硬件平臺與自動跟隨

在應用的運行過程中,很多時候都會利用一些硬件設備。例如:Camera、麥克風或傳感器。當我們將一個應用從一個設備遷移到另一個設備之后,不只是把用戶界面和應用狀態轉移過去,還需要管理相應設備的硬件。

為了使應用遷移的流程更加具有一致性,我們在硬件層面系統中做了兩件事情(如圖7所示):

圖7 分布式硬件平臺與自動跟隨

第一件事是“硬件資源池化”。即:HarmonyOS系統會將超級終端上所有設備的硬件進行全局的編號和虛擬化,這使得任何一個設備上的軟件都可以使用所有超級終端設備內的硬件。

第二件事是“自動跟隨”。應用程序使用的其實是一個虛擬的句柄,它并非與某個特性硬件相綁定,當我們在將某個軟件實體從一個設備遷移到另外一個設備時,系統中的遷移決策模塊會自動將硬件也一起切換到目標設備上,使得整個用戶體驗一致。

經過上述介紹,相信大家已經對HarmonyOS應用框架如何解決多設備交互問題有了深入的理解。

作為面向萬物互聯新時代的智能終端操作系統,HarmonyOS期待與廣大開發者攜手同行,共筑HarmonyOS生態,為用戶創造全新的體驗和無限的可能。

 

 

責任編輯:黃顯東 來源: 51CTO
相關推薦

2021-08-18 16:02:29

Windows 11操作系統微軟

2009-02-05 10:33:27

設備碎片Java ME移動

2022-03-25 10:13:05

自動駕駛監督學習數據集

2023-03-01 10:02:43

2012-09-05 11:09:15

SELinux操作系統

2013-02-26 09:51:31

Windows 8應用異常問題

2014-05-21 11:09:56

前端有限狀態機

2010-04-29 17:46:31

Oracle死鎖

2023-10-30 18:35:47

MySQL主從延時

2010-07-16 13:52:26

telnet漏洞

2017-10-17 09:21:06

2011-03-23 14:42:47

CPU過度消耗

2021-06-06 13:05:15

前端跨域CORS

2011-08-29 10:34:00

網絡安全云安全云計算

2017-07-20 07:30:16

大數據數據互聯網

2013-05-21 10:49:59

Windows硬件沖突

2024-10-29 16:41:24

SpringBoot跨域Java

2020-04-09 11:08:30

PyFlinkJAR依賴

2015-07-01 09:47:38

2024-11-21 16:47:55

點贊
收藏

51CTO技術棧公眾號

欧美视频一区在线观看| av影院午夜一区| 久久久久999| 国产清纯白嫩初高中在线观看性色| 欧美videossex另类| 99国产欧美久久久精品| 国产精品久久久久久超碰 | 中国丰满人妻videoshd | 久久久精品一区二区三区| 日本少妇xxxx软件| 欧美影视资讯| 亚洲在线视频网站| 亚洲激情一区二区| 好男人在线视频www| 日本成人在线一区| 欧美激情视频在线观看| 91l九色lporny| 北条麻妃一区二区三区在线| 欧美在线制服丝袜| 成品人视频ww入口| 巨大荫蒂视频欧美大片| 91捆绑美女网站| 91视频99| 亚洲图片欧美在线| 国产亚洲高清视频| 欧美激情二区三区| 熟女少妇a性色生活片毛片| 欧美大胆a级| 日韩欧美在线观看一区二区三区| 超碰影院在线观看| 538在线观看| 亚洲免费资源在线播放| 日韩中文不卡| 日本成人一区| 成人深夜视频在线观看| 成人精品aaaa网站| 久久国产香蕉视频| 久久青草久久| 26uuu久久噜噜噜噜| 久热精品在线观看| 欧美va天堂在线| 日韩在线免费观看视频| 韩国三级hd中文字幕| 五月天亚洲色图| 日韩av一区在线| 日韩精品人妻中文字幕有码| 一区二区三区欧洲区| 欧美精三区欧美精三区| 香蕉视频禁止18| 亚洲成人av观看| 在线欧美日韩精品| 美女网站免费观看视频| 另类激情视频| 欧美性xxxx18| 日本成人在线免费视频| 中文字幕在线高清| 色偷偷88欧美精品久久久| 六月丁香婷婷激情| 一区二区三区电影大全| 色综合婷婷久久| 不卡影院一区二区| 成人日韩精品| 欧美久久久久久久久中文字幕| 特级丰满少妇一级| 亚瑟国产精品| 欧美一区二区三区喷汁尤物| 国内精品国产三级国产aⅴ久| 精品视频在线播放一区二区三区| 91麻豆精品国产91久久久| 欧美在线a视频| 66精品视频在线观看| 精品国产1区二区| 欲求不满的岳中文字幕| 羞羞色国产精品网站| 亚洲深夜福利视频| 自拍偷拍第9页| 国内精品久久久久久久影视麻豆| 久久久久久久香蕉网| 五月婷婷亚洲综合| 日本欧美一区二区三区乱码| 成人久久18免费网站图片| www.亚洲天堂.com| 99这里只有久久精品视频| 免费国产一区| 欧美精品videos另类| 亚洲主播在线播放| 色综合久久久久无码专区| 99久久久国产精品免费调教网站| 欧美日韩免费观看一区二区三区| 欧美老女人bb| 国产精品欧美三级在线观看| www.久久久久| 日韩精品人妻中文字幕| 免费黄网站欧美| 成人午夜电影在线播放| 麻豆国产在线播放| 亚洲男人的天堂在线观看| 欧美s码亚洲码精品m码| 日本免费一区二区三区等视频| 精品国产99国产精品| 手机看片福利视频| 国产精品av一区二区| 国产精品扒开腿做| 乱色精品无码一区二区国产盗| 国产午夜亚洲精品理论片色戒| 日韩人妻精品一区二区三区| 在线中文字幕播放| 91精品国产91久久久久久最新毛片 | 精品伦精品一区二区三区视频密桃| 亚洲一级淫片| 国产成人精品av在线| 亚洲精品97久久中文字幕| 亚洲国产精品黑人久久久| 91免费黄视频| 一区二区三区无毛| 国产亚洲欧美日韩一区二区| 日本一级淫片色费放| 韩国欧美一区二区| 日本午夜精品一区二区| 91色在线看| 91精品国产一区二区三区蜜臀| 一色道久久88加勒比一| 亚洲精品综合| av资源站久久亚洲| 欧美a在线看| 在线免费观看视频一区| xxxx黄色片| 欧美激情亚洲| 亚洲aa中文字幕| 日本在线免费看| 欧美在线免费视屏| 中文字幕在线看高清电影| 激情五月***国产精品| 亚洲一区二区久久久久久| 91大神在线网站| 在线亚洲人成电影网站色www| 精品一区二区三区四区五区六区| 中文在线日韩| 成人春色激情网| 最新电影电视剧在线观看免费观看| 午夜精品爽啪视频| 国产视频精品视频| 激情欧美日韩一区| 国产精品手机在线| av免费在线视| 亚洲福利视频网站| 日韩黄色在线视频| 91一区二区三区在线观看| 无码中文字幕色专区| 国产厕拍一区| 国语自产在线不卡| 熟妇高潮一区二区高潮| 午夜久久久久久电影| 国产白嫩美女无套久久| 国产亚洲永久域名| 免费中文日韩| 电影亚洲精品噜噜在线观看 | 老司机99精品99| 在线播放日韩导航| 久久激情免费视频| av一区二区三区在线| 女人扒开屁股爽桶30分钟| 伊人春色精品| 国产精品视频网址| 国产黄大片在线观看画质优化| 欧美一级高清片| 国产一级aa大片毛片| 99久久精品国产观看| 成人小视频在线看| 日韩精品影视| 7777精品久久久大香线蕉小说| 伊人春色在线观看| 亚洲国产精品字幕| 无码日韩精品一区二区| 国产精品理伦片| 美女日批在线观看| 麻豆精品网站| 国产又黄又爽免费视频| 国产精品调教| 国产成人一区三区| 麻豆视频在线播放| 亚洲国产精彩中文乱码av| 国产一级淫片a视频免费观看| 国产日韩欧美精品一区| 亚洲天堂一区二区在线观看| 一本不卡影院| 亚洲精品国产精品国自产观看| 精品一区二区三区免费看| 97香蕉久久超级碰碰高清版| 成人高清网站| 日韩精品一区二区三区swag| 黄色在线免费观看| 亚洲视频一二三| 99久久免费看精品国产一区 | 一级黄色免费毛片| 亚洲在线电影| 艳母动漫在线免费观看| 欧美日韩精品一区二区三区在线观看| 国产精品久久视频| 高清电影在线免费观看| 在线不卡国产精品| 婷婷综合激情网| 3d动漫精品啪啪1区2区免费| 国产成人在线视频观看| 亚洲激情五月婷婷| 中文字幕黄色网址| 99国产精品国产精品毛片| www.亚洲自拍| 免费精品视频| www.日本在线视频| 日本久久精品| 欧美凹凸一区二区三区视频| 中文字幕一区图| 国产一区二中文字幕在线看 | 91亚洲国产成人精品性色| 在线观看网站免费入口在线观看国内 | 91精品国产综合久久香蕉| 樱桃视频成人在线观看| 久久久久久久久网站| 国产网站在线免费观看| 国产一区二区动漫| 日本1级在线| 亚洲精品suv精品一区二区| 999精品国产| 欧美日韩精品电影| 手机av免费观看| 欧美性jizz18性欧美| 日韩精品一区二区三| 一区二区欧美视频| 人与动物性xxxx| 国产精品色在线| 成人午夜福利一区二区| 91偷拍与自偷拍精品| 国产伦精品一区三区精东| 国产一区不卡在线| 久久久久xxxx| 久久成人麻豆午夜电影| 日本在线观看免费视频| 久久激情网站| 国产精彩免费视频| 视频在线观看一区| 最近免费中文字幕中文高清百度| 男女精品网站| 国产成人无码一二三区视频| 亚洲视频成人| 日本a级片免费观看| 亚洲欧美日韩精品一区二区| 成年网站在线免费观看| 天堂成人国产精品一区| 人妻丰满熟妇av无码区app| 日韩成人免费电影| 欧美激情精品久久久久久小说| 日韩电影在线观看电影| 免费看污黄网站| 久久国产精品无码网站| 亚洲天堂网2018| 国产一区二区三区四| 韩国三级在线播放| 成人免费黄色在线| 亚洲国产精品成人综合久久久| 91在线精品秘密一区二区| 国产人妻人伦精品1国产丝袜| 91美女视频网站| 亚洲女优在线观看| 国产精品国产三级国产aⅴ入口| 久久久久亚洲av无码专区体验| 夜夜嗨av一区二区三区四季av| 国产精品suv一区二区| 精品国产成人av| 探花国产精品一区二区| 在线播放国产精品二区一二区四区 | 国产免费一区二区| 亚洲小说图片| 一区二区三区四区视频在线| 欧美激情无毛| 丝袜老师办公室里做好紧好爽| 日本成人在线一区| 美女又黄又免费的视频| 久久综合九色欧美综合狠狠| 影音先锋黄色资源| 国产精品污网站| 激情五月少妇a| 色天天综合久久久久综合片| 国产精品一区二区三区在线免费观看 | 国产ts一区| 视频一区不卡| 国产精品大片| 免费看国产黄色片| 大尺度一区二区| 日韩影视一区二区三区| 亚洲自拍偷拍欧美| 中国一级片黄色一级片黄| 欧美一区二区三区免费视频 | www.欧美免费| av中文资源在线资源免费观看| 国产精品久久久久福利| 国产福利一区二区精品秒拍| 亚洲精品一区二区三区樱花| 亚洲高清免费| 亚洲一区二区三区观看| 99re热这里只有精品免费视频| 无码人妻精品中文字幕 | 久久精品国产免费观看| 美女高潮视频在线看| 成人高h视频在线| 亚洲综合图色| 精品人妻大屁股白浆无码| 日本特黄久久久高潮| 无码精品一区二区三区在线播放| 中文字幕综合网| 天堂网视频在线| 亚洲第一网站免费视频| 久做在线视频免费观看| 国产成人精品视频在线观看| 国产毛片久久久| 日本老太婆做爰视频| 蜜臀av一区二区| 人人妻人人藻人人爽欧美一区| 亚洲欧美激情小说另类| 真实的国产乱xxxx在线91| 日韩精品中文字幕久久臀| 国产嫩草在线视频| 91精品国产高清久久久久久91裸体 | 欧美成人性战久久| 精品视频在线一区二区| 国产精品嫩草视频| 亚洲第一论坛sis| 男人添女人下面高潮视频| 国产福利视频一区二区三区| 国产精品视频一区二区在线观看| 色先锋资源久久综合| 亚洲欧美综合一区二区| 国语自产偷拍精品视频偷| 成人性生交大片免费看96| 成人短视频在线观看免费| 国产美女一区二区三区| 很污很黄的网站| 欧美日本一道本在线视频| av大片在线看| 国产精品直播网红| 日韩成人三级| 色婷婷成人在线| 国产精品免费免费| 在线观看国产一区二区三区| 最近免费中文字幕视频2019| 久久91视频| 一区二区三区我不卡| 久久国产精品72免费观看| 欧美一区二区三区观看| 91精品在线观看入口| www在线观看播放免费视频日本| 91视频国产一区| 欧美福利专区| 日本少妇一区二区三区| 亚洲综合免费观看高清在线观看| 精品国产av一区二区三区| 欧美人与性动交a欧美精品| 综合视频一区| 伊人成色综合网| 久久精品人人做人人综合| 中文字幕 欧美激情| 日韩视频欧美视频| 一区二区精彩视频| 国产视频九色蝌蚪| 久久久av毛片精品| 国产精品久久久久毛片| 欧美大片免费观看| 亚洲国产最新| 午夜宅男在线视频| 一区二区在线看| 天天影院图片亚洲| 国产精品电影观看| 在线成人超碰| 99re久久精品国产| 欧美影院午夜播放| 菠萝菠萝蜜在线视频免费观看 | 欧美一区二区公司| 欧美综合在线第二页| 日韩欧美一区免费| 性感美女一区二区三区| 欧美性猛交xxxx黑人猛交| 日本在线视频观看| 国内精品国语自产拍在线观看| 日韩精品免费专区| 日本一级二级视频| 精品一区二区三区电影| 国产精品美女午夜爽爽| 国产精品久久久久久久乖乖| 国产日本欧美一区二区| 精品人妻av一区二区三区| 日本欧美一级片| 亚洲精品a级片| 亚洲一区二区三区蜜桃| 日韩欧美在线影院| 国产精品99精品一区二区三区∴| 久久综合亚洲精品| 欧美极品aⅴ影院| 蜜桃视频久久一区免费观看入口| 国产精品久久久久久久久久东京| 国产综合自拍|