作為華為自主研發(fā)的操作系統(tǒng),鴻蒙近年來(lái)受到了越來(lái)越多的關(guān)注。其中一個(gè)最引人注目的功能,就是多軟件同屏,那么鴻蒙怎么實(shí)現(xiàn)的呢?
1.應(yīng)用窗口化
與安卓和iOS不同的是,鴻蒙將應(yīng)用設(shè)計(jì)成了窗口形式,即碎片化,自然實(shí)現(xiàn)了多軟件同時(shí)開(kāi)啟和同時(shí)運(yùn)行。
2.多個(gè)畫(huà)布并存
鴻蒙系統(tǒng)可以創(chuàng)建多個(gè)畫(huà)布,每一個(gè)應(yīng)用占據(jù)一個(gè)畫(huà)布,實(shí)現(xiàn)不同應(yīng)用之間的獨(dú)立存在,同時(shí)還可以通過(guò)畫(huà)布大小和位置的調(diào)整實(shí)現(xiàn)多軟件同屏的功能。
3.多種調(diào)度策略
鴻蒙系統(tǒng)不僅可以分屏顯示不同應(yīng)用,還支持不同調(diào)度策略,如屏幕分割顯示,畫(huà)中畫(huà)等,可以按照用戶(hù)的需求自由切換。
4.跨屏協(xié)同技術(shù)
鴻蒙系統(tǒng)在展現(xiàn)多個(gè)應(yīng)用程序屏幕上,采用了跨屏協(xié)同技術(shù),讓不同應(yīng)用的數(shù)據(jù)在多個(gè)應(yīng)用窗口屏幕之間能夠交互,打破了傳統(tǒng)多任務(wù)顯示方式,讓用戶(hù)交互更加方便靈活。
5.分屏顯示實(shí)現(xiàn)多軟件同屏
鴻蒙支持分屏顯示多個(gè)軟件,一屏幕內(nèi)同時(shí)展現(xiàn)多個(gè)不同軟件的信息,操作不太好的app鎖死在獨(dú)占界面的固定位置,不影響用戶(hù)同時(shí)使用其他軟件。
6.分布式調(diào)度技術(shù)
鴻蒙采用基于分布式技術(shù)的響應(yīng)式框架,這個(gè)框架有助于開(kāi)發(fā)應(yīng)用程序更快,并且在跨多個(gè)設(shè)備執(zhí)行時(shí),系統(tǒng)更加具有延展性和可擴(kuò)展性??蓪?shí)現(xiàn)多設(shè)備、多終端、多場(chǎng)景等跨界融合的運(yùn)營(yíng)模式和產(chǎn)品模式。
總之,多軟件同屏是鴻蒙系統(tǒng)的重要特性之一,實(shí)現(xiàn)的基礎(chǔ)是鴻蒙操作系統(tǒng)的優(yōu)秀架構(gòu),三方應(yīng)用賦能以及多項(xiàng)技術(shù)創(chuàng)新。