CN114461057B Vr顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) (華為技術(shù)有限公司)_第1頁(yè)
CN114461057B Vr顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) (華為技術(shù)有限公司)_第2頁(yè)
CN114461057B Vr顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) (華為技術(shù)有限公司)_第3頁(yè)
CN114461057B Vr顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) (華為技術(shù)有限公司)_第4頁(yè)
CN114461057B Vr顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) (華為技術(shù)有限公司)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

(19)國(guó)家知識(shí)產(chǎn)權(quán)局(12)發(fā)明專利地址518129廣東省深圳市龍崗區(qū)坂田華(72)發(fā)明人呂馮麟許琪羚夏沛李龍華黃炳潔理有限公司44334GO6F3/04815(2022.01)GO2B27/01(2006.0儲(chǔ)介質(zhì)因此可以將所述第一應(yīng)用的內(nèi)容通過所述虛擬申請(qǐng)實(shí)施例可以通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒21.一種VR顯示控制方法,應(yīng)用于與虛擬現(xiàn)實(shí)顯示設(shè)備連接的電子設(shè)備,其特征在于,所述方法包括:接收用戶作用于所述VR桌面上的第一應(yīng)用圖標(biāo)的操作,所述第一應(yīng)用圖標(biāo)關(guān)聯(lián)于安裝在所述電子設(shè)備上的第一應(yīng)用;響應(yīng)于所述操作,將所述第一應(yīng)用的內(nèi)容通過所述虛擬現(xiàn)實(shí)顯示設(shè)備顯示,并將所述電子設(shè)備的顯示屏幕由矩形屏幕轉(zhuǎn)換為曲面屏幕,其中,所述第一應(yīng)用的內(nèi)容被顯示在由所述矩形屏幕轉(zhuǎn)換得到的所述曲面屏幕上,其中將所述電子設(shè)備的顯示屏幕由所述矩形屏幕轉(zhuǎn)換為所述曲面屏幕包括:根據(jù)所述矩形屏幕的四個(gè)頂點(diǎn)位置計(jì)算所述曲面屏幕的四個(gè)頂點(diǎn)位置;根據(jù)所述曲面屏幕的四個(gè)頂點(diǎn)位置確定所述曲面屏幕的兩個(gè)端點(diǎn)位置,并確定所述曲面屏幕的兩個(gè)端點(diǎn)位置與用戶之間的第一角度;將N+1個(gè)圓點(diǎn)位置拼接起來(lái),以將所述矩形屏幕轉(zhuǎn)換為所述曲面屏幕。2.根據(jù)權(quán)利要求1所述的VR顯示控制方法,其特征在于,將所述第一應(yīng)用的內(nèi)容通過所述虛擬現(xiàn)實(shí)顯示設(shè)備顯示之前,還包括:與所述虛擬現(xiàn)實(shí)顯示設(shè)備建立連接;在所述電子設(shè)備進(jìn)入VR模式之后,所述電子設(shè)備處于滅屏狀態(tài)。4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的VR顯示控制方法,其特征在于,所述方法還包括:通過無(wú)線網(wǎng)絡(luò)與手柄建立連接;接收用戶通過所述手柄作用于所述第一應(yīng)用圖標(biāo)的操作。5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的VR顯示控制方法,其特征在于,獲取手柄的射線與所述曲面屏幕的交點(diǎn)在第一曲面上的二維坐標(biāo)比例;所述二維坐標(biāo)比例作為所述手柄操作所述電子設(shè)備的觸摸位置。處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被執(zhí)行時(shí),所述處理器用于執(zhí)行如權(quán)利要求1至5任意一項(xiàng)所述的VR顯示控制方法。7.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1至5任意一項(xiàng)所述的VR顯示控制方法。3VR顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)技術(shù)領(lǐng)域[0001]本申請(qǐng)實(shí)施例涉及終端技術(shù)領(lǐng)域,尤其涉及一種VR顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。背景技術(shù)[0002]電子設(shè)備可以通過數(shù)據(jù)線與虛擬現(xiàn)實(shí)(VirtualReality,VR)眼鏡建立連接,電子設(shè)備中顯示的界面可以實(shí)時(shí)的投屏到虛擬現(xiàn)實(shí)眼鏡的顯示器上。用戶可以通過操作與虛擬顯示眼鏡相連的手柄,完成操作眼鏡顯示器中虛擬畫面中的控件,也就是說用戶在虛擬現(xiàn)實(shí)眼鏡中完成對(duì)手機(jī)的操作。然而,由于電子設(shè)備中顯示的界面以矩形形式顯示在VR場(chǎng)景發(fā)明內(nèi)容[0003]本申請(qǐng)實(shí)施例提供一種VR顯示控制方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),本申請(qǐng)實(shí)施例通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的視覺體驗(yàn),提升用戶的使用體驗(yàn)。[0004]第一方面,本申請(qǐng)實(shí)施例提供一種VR顯示控制方法,應(yīng)用于與虛擬現(xiàn)實(shí)顯示設(shè)備面,接收用戶作用于所述VR桌面上的第一應(yīng)用圖標(biāo)的操作,所述第一應(yīng)用圖標(biāo)關(guān)聯(lián)于安裝在所述電子設(shè)備上的第一應(yīng)用,響應(yīng)于所述操作,將所述第一應(yīng)用的內(nèi)容通過所述虛擬現(xiàn)實(shí)顯示設(shè)備顯示,其中,所述第一應(yīng)用的內(nèi)容被顯示在由矩形屏幕轉(zhuǎn)換得到的曲面屏幕上。[0005]采用本申請(qǐng)的實(shí)施例,在虛擬現(xiàn)實(shí)顯示設(shè)備連接電子設(shè)備時(shí),可以通過生成VR桌面,再通過接收用戶作用于所述VR桌面上的第一應(yīng)用圖標(biāo)的操作,進(jìn)而可以將第一應(yīng)用的內(nèi)容通過所述虛擬現(xiàn)實(shí)顯示設(shè)備顯示,并且所述第一應(yīng)用的內(nèi)容可以被顯示在由矩形屏幕轉(zhuǎn)換得到的曲面屏幕上。因此,本申請(qǐng)實(shí)施例通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的視覺體驗(yàn),提升用戶的使用體驗(yàn)。[0006]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,在所述虛擬現(xiàn)實(shí)顯示設(shè)備上顯示VR桌面之[0007]基于這樣的設(shè)計(jì),電子設(shè)備在與VR眼鏡建立連接之后,電子設(shè)備將會(huì)進(jìn)入VR模式。[0008]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,在所述電子設(shè)備進(jìn)入VR模式之后,所述電子設(shè)備處于滅屏狀態(tài)。[0009]基于這樣的設(shè)計(jì),由于用戶通過VR眼鏡進(jìn)行觀看,因此電子設(shè)備可以滅屏,有助于[0010]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,通過無(wú)線網(wǎng)絡(luò)與手柄建立連接,接收用戶通過所述手柄作用于第一應(yīng)用圖標(biāo)的操作。[0011]基于這樣的設(shè)計(jì),用戶可以利用手柄進(jìn)行操作,提高操作的便捷性。[0012]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,根據(jù)所述矩形屏幕的四個(gè)頂點(diǎn)位置計(jì)算所4述曲面屏幕的四個(gè)頂點(diǎn)位置,根據(jù)所述曲面屏幕的四個(gè)頂點(diǎn)位置確定所述曲面屏幕的兩個(gè)端點(diǎn)位置,確定所述曲面屏幕的兩個(gè)端點(diǎn)位置與用戶之間的第一角度。[0013]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,將第一角度分割成N等分,其中N為于2的整數(shù),并計(jì)算出所述曲面屏幕上的N+1個(gè)圓點(diǎn)位置。[0014]基于這樣的設(shè)計(jì),因此根據(jù)每一屏幕的小角度可以計(jì)算出曲面屏幕上的多個(gè)的位[0015]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,將所述曲面屏幕上的N+1個(gè)圓點(diǎn)位置進(jìn)行拼[0016]基于這樣的設(shè)計(jì),可以在將多個(gè)圓點(diǎn)位置進(jìn)行多個(gè)矩形拼接,即可以實(shí)現(xiàn)將矩形屏幕轉(zhuǎn)換為曲面屏幕。[0017]結(jié)合第一方面,在一種可能的設(shè)計(jì)中,獲取手柄的射線與所述曲面屏幕的交點(diǎn)在第一曲面上的二維坐標(biāo)比例,所述二維坐標(biāo)比例作為所述手柄操作所述電子設(shè)備的觸摸位[0020]處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被執(zhí)行時(shí),所述處理器用于執(zhí)行如上述所述的VR顯示控制方法。[0021]采用本申請(qǐng)的實(shí)施例,在虛擬現(xiàn)實(shí)顯示設(shè)備連接電子設(shè)備時(shí),通過接收用戶作用于VR桌面上的第一應(yīng)用圖標(biāo)的操作,進(jìn)而可以將顯示屏幕投屏到所述虛擬現(xiàn)實(shí)顯示設(shè)備,并且還可以將顯示屏幕由矩形屏幕轉(zhuǎn)換為曲面屏幕。因此,本申請(qǐng)實(shí)施例通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的視覺體驗(yàn),提升用戶的使用體驗(yàn)。[0022]第三方面,本申請(qǐng)的實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備執(zhí)行如上述所述的VR顯示控制方法。[0023]采用本申請(qǐng)的實(shí)施例,通過在連接到虛擬現(xiàn)實(shí)顯示設(shè)備后生成VR桌面,通過接收用戶作用于所述VR桌面上的第一應(yīng)用圖標(biāo)的操作,進(jìn)而可以將第一應(yīng)用的內(nèi)容通過所述虛擬現(xiàn)實(shí)顯示設(shè)備顯示,并且所述第一應(yīng)用的內(nèi)容可以被顯示在由矩形屏幕轉(zhuǎn)換得到的曲面屏幕上。因此,本申請(qǐng)實(shí)施例通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的附圖說明[0024]圖1為本申請(qǐng)實(shí)施例提供的一種電子設(shè)備與VR眼鏡連接的示意圖。[0025]圖2為本申請(qǐng)實(shí)施例提供的一種手柄的結(jié)構(gòu)示意圖。[0026]圖3為本申請(qǐng)實(shí)施例提供的一種電子設(shè)備的顯示屏幕投屏到VR眼鏡中的示意圖。[0027]圖4為本申請(qǐng)實(shí)施例提供的VR顯示控制方法所適用的一種電子設(shè)備的結(jié)構(gòu)示意[0028]圖5為本申請(qǐng)實(shí)施例提供的一種操作系統(tǒng)的結(jié)構(gòu)示意圖。[0029]圖6為本申請(qǐng)實(shí)施例提供的一種矩形屏幕的俯視圖。[0030]圖7為本申請(qǐng)實(shí)施例提供的一種用戶觀看矩形屏幕的示意圖。CN114461057BC圖8為本申請(qǐng)實(shí)施例提供的一種VR顯示控制方法的示意圖。圖10為本申請(qǐng)實(shí)施例提供的一種曲面屏幕的示意圖。圖11為本申請(qǐng)實(shí)施例提供的另一種曲面屏幕的示意圖。圖13為本申請(qǐng)實(shí)施例提供的一種手柄操作的示意圖。主要元件符號(hào)說明處理器內(nèi)部存儲(chǔ)器充電管理模塊140電源管理模塊無(wú)線通信模塊受話器麥克風(fēng)耳機(jī)接口170D壓力傳感器陀螺儀傳感器氣壓傳感器指紋傳感器骨傳導(dǎo)傳感器指示器6[0072]SIM卡接口195[0074]手柄300[0075]如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說明本申請(qǐng)。具體實(shí)施方式[0076]為使本申請(qǐng)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。[0077]本申請(qǐng)中的術(shù)語(yǔ)“和/或”,是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。本文中符示或暗示相對(duì)重要性,也不能理解為指示或暗示順序。例如,第一應(yīng)用、第二應(yīng)用等是用于區(qū)別不同的應(yīng)用,而不是用于描述應(yīng)用的特定順序,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。[0079]在本申請(qǐng)實(shí)施例的描述中,“示例性的”或者“例如”等詞用于表示作例子、例證或說明。本申請(qǐng)實(shí)施例中被描述為“示例性的”或者“例如”的任何實(shí)施例或設(shè)計(jì)方案不應(yīng)被解釋為比其它實(shí)施例或設(shè)計(jì)方案更優(yōu)選或更具優(yōu)勢(shì)。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關(guān)概念。[0080]下面先對(duì)本申請(qǐng)實(shí)施例中涉及到的一些名詞或者術(shù)語(yǔ)進(jìn)行解釋。[0081]虛擬現(xiàn)實(shí)(VirtualReality,VR)是近年來(lái)出現(xiàn)的高新技術(shù),虛擬現(xiàn)實(shí)技術(shù)是一種可以創(chuàng)建和體驗(yàn)虛擬世界的計(jì)算機(jī)仿真系統(tǒng),它利用計(jì)算機(jī)模擬產(chǎn)生一個(gè)三維(又稱3D)空間的虛擬環(huán)境,是一種多源信息融合的、交互式的三維動(dòng)態(tài)視景和實(shí)體行為的系統(tǒng)仿真,使用戶可以沉浸到該VR場(chǎng)景中。簡(jiǎn)單來(lái)說,VR就是一種虛擬現(xiàn)實(shí)的技術(shù),通過對(duì)視覺環(huán)境的渲染,讓用戶最大限度融入VR場(chǎng)景,享受沉浸式的體驗(yàn)。[0082]虛擬現(xiàn)實(shí)顯示設(shè)備中的頭戴式虛擬現(xiàn)實(shí)設(shè)備(HeadMountDisplay)是穿戴式設(shè)備中的一種,又稱虛擬現(xiàn)實(shí)頭盔、VR眼鏡或者眼鏡式顯示器。[0083]本申請(qǐng)實(shí)施例提供的VR顯示控制方法可以應(yīng)用于如圖1所示的電子設(shè)備100和VR眼鏡200基于連接線互聯(lián)的場(chǎng)景。[0084]在圖1所示的場(chǎng)景中,電子設(shè)備100可以將自身的顯示屏幕內(nèi)容投屏到VR眼鏡200中,用戶通過VR眼鏡中觀看照片、視頻或者打游戲,因此可以享受更大屏幕的體驗(yàn)。此外,如圖1中所示,電子設(shè)備100通過藍(lán)牙的方式連接上手柄300,當(dāng)用戶使用數(shù)據(jù)線連接電子設(shè)備100與VR眼鏡200后,用戶戴上VR眼鏡200,因此用戶可以通過操作手柄300,來(lái)完成操作眼鏡顯示器中虛擬畫面中的控件。[0085]請(qǐng)參閱圖2,所述手柄300包括觸控板、返回鍵、音量鍵、HOME(主菜單)鍵、指示燈和7扳機(jī)鍵等硬件結(jié)構(gòu)。其中,各個(gè)部件的具體功能如表1所示。部件名功能說明觸控板上下/左右滑動(dòng)點(diǎn)擊,確認(rèn)單擊:直接返回HOME長(zhǎng)按3秒:畫面和手柄指向返回鍵單擊:返回上一級(jí)音量鍵單擊調(diào)節(jié)音量大小單擊:應(yīng)用內(nèi)自定義電池倉(cāng)安裝電池,為手柄供電指示燈常亮:連接成功不亮燈:關(guān)閉或休眠閃爍:正在配對(duì)中亮滅呼吸漸變:電池電量低[0088]由表1可見,當(dāng)用戶按住觸控板并移動(dòng)手柄,即可以進(jìn)行滑動(dòng)操作;當(dāng)用戶輕觸手柄上的觸控板時(shí)可以進(jìn)行點(diǎn)擊操作,當(dāng)用戶短按HOME鍵可以返回手機(jī)的待[0089]舉例說明,當(dāng)用戶點(diǎn)擊一個(gè)視頻應(yīng)用時(shí),電子設(shè)備100運(yùn)行該視頻應(yīng)用,VR眼鏡200可以在三維空間的虛擬環(huán)境中顯示該視頻應(yīng)用的顯示界面,本申請(qǐng)實(shí)施例通過VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的視覺體驗(yàn),提升用戶的使用體驗(yàn)。[0090]請(qǐng)參閱圖3,在一種可能的實(shí)施例中,用戶將電子設(shè)備100與VR眼鏡200建立連接示的一種場(chǎng)景中,電子設(shè)備100的矩形屏幕被投屏到VR眼鏡200中,因此,用戶可以通過手柄300發(fā)出射線至該矩形屏幕,由此來(lái)通過所述手柄300發(fā)出的射線來(lái)操控該矩形屏幕。[0091]可以理解,在一些可能的實(shí)現(xiàn)方式中,電子設(shè)備100和VR眼鏡200也可以不通過連接線進(jìn)行連接,而是基于通信網(wǎng)絡(luò)互聯(lián)。其中,該通信網(wǎng)絡(luò)可以是局域網(wǎng),也可以是通過中繼(relay)設(shè)備轉(zhuǎn)接的廣域網(wǎng)。當(dāng)該通信網(wǎng)絡(luò)為局域網(wǎng)時(shí),示例性的,該通信網(wǎng)絡(luò)可以是wifi熱點(diǎn)網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)或者近場(chǎng)通信(nearfieldcommunication,NFC)網(wǎng)絡(luò)等近距離通信網(wǎng)絡(luò)。當(dāng)該通信網(wǎng)絡(luò)為廣域網(wǎng)絡(luò)時(shí),示例性的,該通信網(wǎng)絡(luò)可以是第三代移動(dòng)通信技術(shù)(3rd-generationwirelesstelephonetechnology,3G)網(wǎng)絡(luò)、第四代移動(dòng)通信技術(shù)(the4thgenerationmobilecommunicationtechnology,4G)網(wǎng)絡(luò)、第五代移動(dòng)通信技術(shù)(5th-generationmobilecommunicationtechnology,5G)網(wǎng)絡(luò)、未來(lái)演進(jìn)的公共陸地移動(dòng)網(wǎng)絡(luò)(publiclandmobilenetwork,PLMN)或因特網(wǎng)等。[0092]在本申請(qǐng)一些實(shí)施例中,圖1所示的電子設(shè)備100可以是還包含其他功能諸如個(gè)人數(shù)字助理和/或音樂播放器功能的便攜式電子設(shè)備,諸如手機(jī)、平板電腦等。便攜式電子設(shè)備的示例性實(shí)施例包括但不限于搭載或者其他操作系統(tǒng)的便攜式電子設(shè)備。上述便攜式電子設(shè)備也可以是其他便攜式電子設(shè)備,諸如具有觸敏表面(例如觸控面板)的膝上型計(jì)算機(jī)8reality,AR)設(shè)備、虛擬現(xiàn)實(shí)(virtualreality,VR)設(shè)備、人工智能(artificial總線(universalserialbus,USB)接口130,充電管理模塊140,電源管理模塊141,電池142,天線1,天線2,移動(dòng)通信模塊150,無(wú)線通信模塊160,音頻模塊170,揚(yáng)聲器170A,受話器170B,麥克風(fēng)170C,耳機(jī)接口170D,傳感器模塊180,按鍵190,馬達(dá)191,指示器192,攝像頭193,顯示屏194,以及用戶標(biāo)識(shí)模塊(subscriberidentificationmodule,SIM)卡接口195傳感器180D,加速度傳感器180E,距離傳感器180F,接近光傳感器180G,指紋傳感器180H,溫(applicationprocessor,AP),調(diào)制解調(diào)處理器,圖形處理器(graphicsprocessing信號(hào)處理器(digitalsignalprocessor,DSP),基帶處理器,和/或神經(jīng)網(wǎng)絡(luò)處理器[0100]在一些實(shí)施例中,處理器110可以包括一個(gè)或多個(gè)接口。接口可以包括集成電路(universalasynchronousreceiver/transmitter,UART)接口,移動(dòng)產(chǎn)業(yè)處理器接口9通用串行總線(universalserialbus,USB)接口等。[0101]I2C接口是一種雙向同步串行總線,包括一根串行數(shù)據(jù)線(serialdataline,SDA)和一根串行時(shí)鐘線(derailclockline,SCL)。在一些實(shí)施例中,處理器110可以包含多組I2C總線。處理器110可以通過不同的I2C總線接口分別耦合觸摸傳感器180K,充電器,閃光燈,攝像頭193等。例如:處理器110可以通過I2C接口耦合觸摸傳感器180K,使處理器110與觸摸傳感器180K通過I2C總線接口通信,實(shí)現(xiàn)電子設(shè)備100的觸摸功能。[0102]I2S接口可以用于音頻通信。在一些實(shí)施例中,處理器110可以包含多組I2S總線。處理器110可以通過I2S總線與音頻模塊170耦合,實(shí)現(xiàn)處理器110與音頻模塊170之間的通信。在一些實(shí)施例中,音頻模塊170可以通過I2S接口向無(wú)線通信模塊160傳遞音頻信號(hào),實(shí)現(xiàn)通過藍(lán)牙耳機(jī)接聽電話的功能。頻模塊170與無(wú)線通信模塊160可以通過PCM總線接口耦合。在一些實(shí)施例中,音頻模塊170也可以通過PCM接口向無(wú)線通信模塊160傳遞音頻信號(hào),實(shí)現(xiàn)通過藍(lán)牙耳機(jī)接聽電話的功[0104]UART接口是一種通用串行數(shù)據(jù)總線,用于異步通信。該總線可以為雙向通信總線。它將要傳輸?shù)臄?shù)據(jù)在串行通信與并行通信之間轉(zhuǎn)換。在一些實(shí)施例中,UART接口通常被用于連接處理器110與無(wú)線通信模塊160。例如:處理器110通過UART接口與無(wú)線通信模塊160中的藍(lán)牙模塊通信,實(shí)現(xiàn)藍(lán)牙功能。在一些實(shí)施例中,音頻模塊170可以通過UART接口向無(wú)線通信模塊160傳遞音頻信號(hào),實(shí)現(xiàn)通過藍(lán)牙耳機(jī)播放音樂的功能。[0105]MIPI接口可以被用于連接處理器110與顯示屏194,攝像頭193等外圍器件。MIPI接口包括攝像頭串行接口(cameraserialinterface,CSI),顯示屏串行接口(displayserialinterface,DSI)等。在一些實(shí)施例中,處理器110和攝像頭193通過CSI接口通信,實(shí)現(xiàn)電子設(shè)備100的拍攝功能。處理器110和顯示屏194通過DSI接口通信,實(shí)現(xiàn)電子設(shè)備100的顯示功能。[0106]GPIO接口可以通過軟件配置。GPIO接口可以被配置為控制信號(hào),也可被配置為數(shù)據(jù)信號(hào)。在一些實(shí)施例中,GPIO接口可以用于連接處理器110與攝像頭193,顯示屏194,無(wú)線通信模塊160,音頻模塊170,傳感器模塊180等。GPIO接口還可以被配置為I2C接口,I2S接電子設(shè)備100與外圍設(shè)備之間傳輸數(shù)據(jù)。也可以用于連接耳機(jī),通過耳機(jī)播放音頻。該接口[0108]可以理解的是,本申請(qǐng)實(shí)施例示意的各模塊間的接口連接關(guān)系,只是示意性說明,并不構(gòu)成對(duì)電子設(shè)備100的結(jié)構(gòu)限定。在本申請(qǐng)另一些實(shí)施例中,電子設(shè)備100也可以采用上述實(shí)施例中不同的接口連接方式,或多種接口連接方式的組合。[0109]充電管理模塊140用于從充電器接收充電輸入。其中,充電器可以是無(wú)線充電器,也可以是有線充電器。在一些有線充電的實(shí)施例中,充電管理模塊140可以通過USB接口130接收有線充電器的充電輸入。在一些無(wú)線充電的實(shí)施例中,充電管理模塊140可以通過電子設(shè)備100的無(wú)線充電線圈接收無(wú)線充電輸入。充電管理模塊140為電池142充電的同時(shí),還可[0110]電源管理模塊141用于連接電池142,充電管理模塊140與處理器110。電源管理模塊141接收電池142和/或充電管理模塊140的輸入,為處理器110,內(nèi)部存儲(chǔ)器121,顯示屏194,攝像頭193,和無(wú)線通信模塊160等供電。電源管理模塊141還可以用于監(jiān)測(cè)電池容量,[0111]電子設(shè)備100的無(wú)線通信功能可以通過天線1,天線2,移動(dòng)通信模塊150,無(wú)線通信[0112]天線1和天線2用于發(fā)射和接收電磁波信號(hào)。電子設(shè)備100中的每個(gè)天線可用于覆[0113]移動(dòng)通信模塊150可以提供應(yīng)用在電子設(shè)備100上的包括2G/3G/4G/5G等無(wú)線通信信模塊150的至少部分功能模塊可以與處理器110的至少部分模塊帶信號(hào)調(diào)制成中高頻信號(hào)。解調(diào)器用于將接收的電[0115]無(wú)線通信模塊160可以提供應(yīng)用在電子設(shè)備100上的包括無(wú)線局域網(wǎng)(wirelesslocalareanetworks,WLAN)(如無(wú)線保真(wirelessfidelity,Wi-Fi)網(wǎng)絡(luò)),藍(lán)牙外技術(shù)(infrared,IR)等無(wú)線通信的解決方案。無(wú)線通信模塊處理模塊的一個(gè)或多個(gè)器件。無(wú)線通信模塊160經(jīng)由天無(wú)線通信技術(shù)可以包括全球移動(dòng)通訊系統(tǒng)(globalsystemformobilecGSM),通用分組無(wú)線服務(wù)(generalpacketradioservice,GPRS),碼分多址接入(codedivisionmultipleaccess,CDMA),寬帶碼分多址(widebandcodedivisionmultiple11access,WCDMA),時(shí)分碼分多址(time-divisioncodedivisionmultipleaccess,TD-述GNSS可以包括全球衛(wèi)星定位系統(tǒng)(globalpositioningsystem,G統(tǒng)(globalnavigationsatellitesystem,GLONASS),北斗衛(wèi)星導(dǎo)航系統(tǒng)(beidounavigationsatellitesystem,BDS),準(zhǔn)天頂衛(wèi)星系統(tǒng)(quasi-zenithsatellitesystem,QZSS)和/或星基增強(qiáng)系統(tǒng)(satellitebasedaugmentationsystems,SBAS)。晶顯示屏(liquidcrystaldisplay,LCD),有機(jī)發(fā)光二極管(organiclight-emittingdiode,OLED),有源矩陣有機(jī)發(fā)光二極體或主動(dòng)矩陣有機(jī)發(fā)光二極體(active-matrixdiode,FLED),Miniled,MicroLed,Micro-oLed,量子點(diǎn)發(fā)光二極管(quantumdotlight[0121]攝像頭193用于捕獲靜態(tài)圖像或視頻。物體通過鏡頭生成光學(xué)圖像投射到感光元[0123]視頻編解碼器用于對(duì)數(shù)字視頻壓縮或解壓縮。電子設(shè)備100可以支持一種或多種家組(movingpictureexpertsgroup,MPEG)1,MPEG2,MPEG[0125]內(nèi)部存儲(chǔ)器121可以用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行程序代碼,所述可執(zhí)行程序代碼包括指令。處理器110通過運(yùn)行存儲(chǔ)在內(nèi)部存儲(chǔ)器121的指令,從而執(zhí)行電子設(shè)備100的各種功能應(yīng)用及數(shù)據(jù)處理。內(nèi)部存儲(chǔ)器121可以包括存儲(chǔ)程序區(qū)及存儲(chǔ)數(shù)據(jù)區(qū)。其中,存儲(chǔ)程序區(qū)可以存儲(chǔ)操作系統(tǒng),應(yīng)用程序(例如相機(jī)應(yīng)用等)的代碼等。存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)電子設(shè)備100使用過程中所創(chuàng)建的數(shù)據(jù)(例如相機(jī)應(yīng)用采集的圖像、視頻等)等。[0126]內(nèi)部存儲(chǔ)器121還可以存儲(chǔ)本申請(qǐng)實(shí)施例提供的VR顯示控制方法的代碼。當(dāng)內(nèi)部存儲(chǔ)器121中存儲(chǔ)的VR顯示控制方法的代碼被處理器110執(zhí)行時(shí),可以在三維空間的虛擬環(huán)境中顯示應(yīng)用的顯示界面,VR虛擬場(chǎng)景實(shí)現(xiàn)人眼最舒適的曲率效果,可以增強(qiáng)用戶的視覺[0127]此外,內(nèi)部存儲(chǔ)器121可以包括一個(gè)或多個(gè)隨機(jī)存取存儲(chǔ)器(randomaccessmemory,RAM)和一個(gè)或多個(gè)非易失性存儲(chǔ)器(non-volatilememory,NVM)。[0128]隨機(jī)存取存儲(chǔ)器可以包括靜態(tài)隨機(jī)存儲(chǔ)器(staticrandom-accessmemory,SRAM)、動(dòng)態(tài)隨機(jī)存儲(chǔ)器(dynamicrandomaccessmemory,DRAM)、同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(synchronousdynamicrandomaccessmemory,SDRAM)、雙倍資料率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(doubledataratesynchronousdynamicrandomac[0129]非易失性存儲(chǔ)器可以包括磁盤存儲(chǔ)器件、快閃存儲(chǔ)器(flashmemory)。等,按照存儲(chǔ)單元電位階數(shù)劃分可以包括單階存儲(chǔ)單元(single-levelcell,SLC)、多階存儲(chǔ)單元(multi-level(quad-levelcell,QLC)等,按照存儲(chǔ)規(guī)范劃分可以包括通用閃存存儲(chǔ)(英文:universalflashstorage,UFS)、嵌入式多媒[0131]隨機(jī)存取存儲(chǔ)器可以由處理器110直接進(jìn)行讀寫,可以用于存儲(chǔ)操作系統(tǒng)或其他正在運(yùn)行中的程序的可執(zhí)行程序(例如機(jī)器指令),還可以用于存儲(chǔ)用戶及應(yīng)用程序的數(shù)據(jù)[0132]非易失性存儲(chǔ)器也可以存儲(chǔ)可執(zhí)行程序和存儲(chǔ)用戶及應(yīng)用程序的數(shù)據(jù)等,可以提前加載到隨機(jī)存取存儲(chǔ)器中,用于處理器110直接進(jìn)行讀寫。[0133]外部存儲(chǔ)器接口120可以用于連接外部的非易失性存儲(chǔ)器,實(shí)現(xiàn)擴(kuò)展電子設(shè)備100的存儲(chǔ)能力。外部的非易失性存儲(chǔ)器通過外部存儲(chǔ)器接口120與處理器110通信,實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)功能。例如將音樂,視頻等文件保存在外部的非易失性存儲(chǔ)器中。[0134]電子設(shè)備100可以通過音頻模塊170,揚(yáng)聲器170A,受話器170B,麥克風(fēng)170C,耳機(jī)接口170D,以及應(yīng)用處理器等實(shí)現(xiàn)音頻功能。例如音樂播放,錄音等。[0135]音頻模塊170用于將數(shù)字音頻信息轉(zhuǎn)換成模擬音頻信號(hào)輸出,也用于將模擬音頻輸入轉(zhuǎn)換為數(shù)字音頻信號(hào)。音頻模塊170還可以用于對(duì)音頻信號(hào)編碼和解碼。在一些實(shí)施例中,音頻模塊170可以設(shè)置于處理器110中,或?qū)⒁纛l模塊170的部分功能模塊設(shè)置于處理器[0136]揚(yáng)聲器170A,也稱“喇叭”,用于將音頻電信號(hào)轉(zhuǎn)換為聲音信號(hào)。電子設(shè)備100可以通過揚(yáng)聲器170A收聽音樂,或收聽免提通話。[0137]受話器170B,也稱“聽筒”,用于將音頻電信號(hào)轉(zhuǎn)換成聲音信號(hào)。當(dāng)電子設(shè)備100接聽電話或語(yǔ)音信息時(shí),可以通過將受話器170B靠近人耳接聽語(yǔ)音。[0138]麥克風(fēng)170C,也稱“話筒”,“傳聲器”,用或發(fā)送語(yǔ)音信息時(shí),用戶可以通過人嘴靠近麥克風(fēng)170C發(fā)聲,將聲音信號(hào)輸入到麥克風(fēng)170C。電子設(shè)備100可以設(shè)置至少一個(gè)麥克風(fēng)170C。在另一些實(shí)施例中,電子設(shè)備100可以設(shè)置兩個(gè)麥克風(fēng)170C,除了采集聲音信號(hào),還可以實(shí)現(xiàn)降噪功能。在另一些實(shí)施例中,電子設(shè)備100還可以設(shè)置三個(gè),四個(gè)或更多麥克風(fēng)170C,實(shí)現(xiàn)采集聲音信號(hào),降噪,還可以識(shí)別聲音[0139]耳機(jī)接口170D用于連接有線耳機(jī)。耳機(jī)接口170D可以是USB接口130,也可以是3.5mm的開放移動(dòng)電子設(shè)備平臺(tái)(openmobileterminalplatform,OMTP)標(biāo)準(zhǔn)接口,美國(guó)蜂窩電信工業(yè)協(xié)會(huì)(cellulartelecommunicationsindustryassociationoftheUSA,CTIA)標(biāo)準(zhǔn)接口。[0140]壓力傳感器180A用于感受壓力信號(hào),可以將壓力信號(hào)轉(zhuǎn)換成電信號(hào)。在一些實(shí)施例中,壓力傳感器180A可以設(shè)置于顯示屏194.壓力傳感器180A的種類很多,如電阻式壓力傳感器,電感式壓力傳感器,電容式壓力傳感器等。電容式壓力傳感器可以是包括至少兩個(gè)具有導(dǎo)電材料的平行板。當(dāng)有力作用于壓力傳感器180A,電極之間的電容改變。電子設(shè)備100根據(jù)電容的變化確定壓力的強(qiáng)度。當(dāng)有觸摸操作作用于顯示屏194,電子設(shè)備100根據(jù)壓力傳感器180A檢測(cè)所述觸摸操作強(qiáng)度。電子設(shè)備100也可以根據(jù)壓力傳感器180A的檢測(cè)信號(hào)計(jì)算觸摸的位置。在一些實(shí)施例中,作用于相同觸摸位置,但不同觸摸操作強(qiáng)度的觸摸操作,可以對(duì)應(yīng)不同的操作指令。例如:當(dāng)有觸摸操作強(qiáng)度小于第一壓力閾值的觸摸操作作用于短消息應(yīng)用圖標(biāo)時(shí),執(zhí)行查看短消息的指令。當(dāng)有觸摸操作強(qiáng)度大于或等于第一壓力閾值的觸摸操作作用于短消息應(yīng)用圖標(biāo)時(shí),執(zhí)行新建短消息的指令。[0141]陀螺儀傳感器180B可以用于確定電子設(shè)備100的運(yùn)動(dòng)姿態(tài)。在一些實(shí)施例中,可以通過陀螺儀傳感器180B確定電子設(shè)備100圍繞三個(gè)軸(即,x,y和z軸)的角速度。陀螺儀傳感器180B可以用于拍攝防抖。示例性的,當(dāng)按下快門,陀螺儀傳感器180B檢測(cè)電子設(shè)備100抖動(dòng)的角度,根據(jù)角度計(jì)算出鏡頭模組需要補(bǔ)償?shù)木嚯x,讓鏡頭通過反向運(yùn)動(dòng)抵消電子設(shè)備[0142]氣壓傳感器180C用于測(cè)量氣壓。在一些實(shí)施例中,電子設(shè)備100通過氣壓傳感器180C測(cè)得的氣壓值計(jì)算海拔高度,輔助定位和導(dǎo)航。[0143]磁傳感器180D包括霍爾傳感器。電子設(shè)備100可以利用磁傳感器180D檢測(cè)翻蓋皮套的開合。在一些實(shí)施例中,當(dāng)電子設(shè)備100是翻蓋機(jī)時(shí),電子設(shè)備100可以根據(jù)磁傳感器180D檢測(cè)翻蓋的開合。進(jìn)而根據(jù)檢測(cè)到的皮套的開合狀態(tài)或翻蓋的開合狀態(tài),設(shè)置翻蓋自動(dòng)解鎖等特性。[0144]加速度傳感器180E可檢測(cè)電子設(shè)備100在各個(gè)方向上(一般為三軸)加速度的大小。當(dāng)電子設(shè)備100靜止時(shí)可檢測(cè)出重力的大小及方向。還可以用于識(shí)別電子設(shè)備姿態(tài),應(yīng)[0145]距離傳感器180F,用于測(cè)量距離。電子設(shè)備100可以通過紅外或激光測(cè)量距離。在一些實(shí)施例中,拍攝場(chǎng)景,電子設(shè)備100可以利用距離傳感器180F測(cè)距以實(shí)現(xiàn)快速對(duì)焦。[0146]接近光傳感器180G可以包括例如發(fā)光二極管(LED)和光檢測(cè)器,例如光電二極管。發(fā)光二極管可以是紅外發(fā)光二極管。電子設(shè)備100通過發(fā)光二極管向外發(fā)射紅外光。電子設(shè)備100使用光電二極管檢測(cè)來(lái)自附近物體的紅外反射光。當(dāng)檢測(cè)到充分的反射光時(shí),可以確定電子設(shè)備100附近有物體。當(dāng)檢測(cè)到不充分的反射光時(shí),電子設(shè)備100可以確定電子設(shè)備100附近沒有物體。電子設(shè)備100可以利用接近光傳感器180G檢測(cè)用戶手持電子設(shè)備100貼近耳朵通話,以便自動(dòng)熄滅屏幕達(dá)到省電的目的。接近光傳感器180G也可用于皮套模式,口袋模式自動(dòng)解鎖與鎖屏。[0147]環(huán)境光傳感器180L用于感知環(huán)境光亮度。電子設(shè)備100可以根據(jù)感知的環(huán)境光亮度自適應(yīng)調(diào)節(jié)顯示屏194亮度。環(huán)境光傳感器180L也可用于拍照時(shí)自動(dòng)調(diào)節(jié)白平衡。環(huán)境光傳感器180L還可以與接近光傳感器180G配合,檢測(cè)電子設(shè)備100是否在口袋里,以防誤觸。[0148]指紋傳感器180H用于采集指紋。電子設(shè)備100可以利用采集的指紋特性實(shí)現(xiàn)指紋[0149]溫度傳感器180J用于檢測(cè)溫度。在一些實(shí)施例中,電子設(shè)備100利用溫度傳感器180J檢測(cè)的溫度,執(zhí)行溫度處理策略。例如,當(dāng)溫度傳感器180J上報(bào)的溫度超過閾值,電子設(shè)備100執(zhí)行降低位于溫度傳感器180J附近的處理器的性能,以便降低功耗實(shí)施熱保護(hù)。在另一些實(shí)施例中,當(dāng)溫度低于另一閾值時(shí),電子設(shè)備100對(duì)電池142加熱,以避免低溫導(dǎo)致電子設(shè)備100異常關(guān)機(jī)。在其他一些實(shí)施例中,當(dāng)溫度低于又一閾值時(shí),電子設(shè)備100對(duì)電池142的輸出電壓執(zhí)行升壓,以避免低溫導(dǎo)致的異常關(guān)機(jī)。[0150]觸摸傳感器180K,也稱“觸控器件”。觸摸傳感器180K可以設(shè)置于顯示屏194,由觸上或附近的觸摸操作。觸摸傳感器可以將檢測(cè)到的觸摸操作傳遞給應(yīng)用處理器,以確定觸摸事件類型。可以通過顯示屏194提供與觸摸操作相關(guān)的視覺輸出。在另一些實(shí)施例中,觸摸傳感器180K也可以設(shè)置于電子設(shè)備100的表面,與顯示屏194所處的位置不同。[0151]骨傳導(dǎo)傳感器180M可以獲取振動(dòng)信號(hào)。在一些實(shí)施例中,骨傳導(dǎo)傳感器180M可以獲取人體聲部振動(dòng)骨塊的振動(dòng)信號(hào)。骨傳導(dǎo)傳感器180M也可以接觸人體脈搏,接收血壓跳動(dòng)信號(hào)。在一些實(shí)施例中,骨傳導(dǎo)傳感器180M也可以設(shè)置于耳機(jī)中,結(jié)合成骨傳導(dǎo)耳機(jī)。音頻模塊170可以基于所述骨傳導(dǎo)傳感器180M獲取的聲部振動(dòng)骨塊的振動(dòng)信號(hào),解析出語(yǔ)音信號(hào),實(shí)現(xiàn)語(yǔ)音功能。應(yīng)用處理器可以基于所述骨傳導(dǎo)傳感器180M獲取的血壓跳動(dòng)信號(hào)解[0152]按鍵190包括開機(jī)鍵,音量鍵等。按鍵190可以是機(jī)械按鍵。也可以是觸摸式按鍵。電子設(shè)備100可以接收按鍵輸入,產(chǎn)生與電子設(shè)備100的用戶設(shè)置以及功能控制有關(guān)的鍵信[0153]馬達(dá)191可以產(chǎn)生振動(dòng)提示。馬達(dá)191可以用于來(lái)電振動(dòng)提示,也可以用于觸摸振動(dòng)反饋。例如,作用于不同應(yīng)用(例如拍照,音頻播放等)的觸摸操作,可以對(duì)應(yīng)不同的振動(dòng)反饋效果。作用于顯示屏194不同區(qū)域的觸摸操作,馬達(dá)191也可對(duì)應(yīng)不同的振動(dòng)反饋效果。不同的應(yīng)用場(chǎng)景(例如:時(shí)間提醒,接收信息,鬧鐘,游戲等)也可以對(duì)應(yīng)不同的振動(dòng)反饋效果。觸摸振動(dòng)反饋效果還可以支持自定義。[0154]指示器192可以是指示燈,可以用于指示充電狀態(tài),電量變化,也可以用于指示消[0155]SIM卡接口195用于連接SIM卡。SIM卡可以通過插入SIM卡接口195,或從SIM卡接口195拔出,實(shí)現(xiàn)和電子設(shè)備100的接觸和分離。電子設(shè)備100可以支持1個(gè)或N個(gè)SIM卡接口,N卡接口195可以同時(shí)插入多張卡。所述多張卡的類型可以相同,也可以不同。SIM卡接口195也可以兼容不同類型的SIM卡。SIM卡接口195也可以兼容外部存儲(chǔ)卡。電子設(shè)備100通過SIM卡和網(wǎng)絡(luò)交互,實(shí)現(xiàn)通話以及數(shù)據(jù)通信等功能。在一些實(shí)施例中,電子設(shè)備100采用eSIM,施例以分層架構(gòu)的Android系統(tǒng)為例,示例性說明電子設(shè)備100的軟件結(jié)構(gòu)。[0156]圖5是本發(fā)明實(shí)施例的電子設(shè)備100的軟件結(jié)構(gòu)框圖。[0157]分層架構(gòu)將軟件分成若干個(gè)層,每一層都有清晰的角色和分工。層與層之間通過用程序框架層,安卓運(yùn)行時(shí)(Androidruntime)和系統(tǒng)庫(kù),以及內(nèi)核層。[0158]應(yīng)用程序?qū)涌梢园ㄒ幌盗袘?yīng)用程序包。柄事件管理模塊、應(yīng)用圖標(biāo)加載模塊、虛擬屏幕[0160]其中,3D背景繪制模塊,用于獲得仿佛置身在某個(gè)真實(shí)場(chǎng)景中的感覺。[0161]手柄事件管理模塊,用于處理來(lái)自手柄的事件,以達(dá)到用戶可通過操作手柄觸控虛擬顯示界面中控件的目的。[0162]應(yīng)用圖標(biāo)加載模塊,用于在VR眼鏡的虛擬環(huán)境中加載并顯示電子設(shè)備上的若干應(yīng)用的圖標(biāo)。[0163]虛擬屏幕管理模塊,用于在用戶點(diǎn)擊應(yīng)用圖標(biāo)啟動(dòng)應(yīng)用時(shí),可以創(chuàng)建虛擬屏幕,在用戶關(guān)閉應(yīng)用時(shí)可以銷毀虛擬屏幕。[0164]虛擬屏幕內(nèi)容獲取模塊,用于在用戶點(diǎn)擊啟動(dòng)的應(yīng)用時(shí),獲取應(yīng)用中的內(nèi)容,并將應(yīng)用中的內(nèi)容通過畸變渲染,以實(shí)現(xiàn)在虛擬環(huán)境中顯示。[0165]應(yīng)用程序框架層為應(yīng)用程序?qū)拥膽?yīng)用程序提供應(yīng)用編程接口(applicationprogramminginterface,API)和編程框架。應(yīng)用程序框架層包括一些預(yù)先定義的函數(shù)。[0166]如圖4所示,應(yīng)用程序框架層可以包括窗口管理器,[0167]窗口管理器用于管理窗口程序。窗口管理器可以獲取顯示屏大小,判斷是否有狀[0168]內(nèi)容提供器用來(lái)存放和獲取數(shù)據(jù),并使這些數(shù)據(jù)可以被應(yīng)用程序訪問。所述數(shù)據(jù)[0169]視圖系統(tǒng)包括可視控件,例如顯示文字的控件,顯示圖片的控件等。視圖系統(tǒng)可用于構(gòu)建應(yīng)用程序。顯示界面可以由一個(gè)或多個(gè)視圖組成的。例如,包括短信通知圖標(biāo)的顯示界面,可以包括顯示文字的視圖以及顯示圖片的視圖。[0170]電話管理器用于提供電子設(shè)備100的通信功能。例如通話狀態(tài)的管理(包括接通,掛斷等)。視頻文件等等。[0172]通知管理器使應(yīng)用程序可以在狀態(tài)欄中顯示通知信息,可以用于傳達(dá)告知類型的消息,可以短暫停留后自動(dòng)消失,無(wú)需用戶交互。比如通知管理器被用于告知下載完成,消息提醒等。通知管理器還可以是以圖表或者滾動(dòng)條文本形式出現(xiàn)在系統(tǒng)頂部狀態(tài)欄的通知,例如后臺(tái)運(yùn)行的應(yīng)用程序的通知,還可以是以對(duì)話窗口形式出現(xiàn)在屏幕上的通知。例如[0173]本申請(qǐng)實(shí)施例中,應(yīng)用程序框架層中活動(dòng)內(nèi)容管理服務(wù)(ActivityManagerService,AMS)、窗口管理服務(wù)(WindowManagerService,WMS)和顯示管理服務(wù)(DisplayManagerService,DMS),應(yīng)用程序框架層中還可以包括應(yīng)用?;钅K、事件注入模塊、虛擬由VR眼鏡應(yīng)用進(jìn)行曲面屏處理,最后處理完的顯示數(shù)據(jù)傳回VR顯示框架,并由AMS/WMS進(jìn)一步作顯示處理。[0174]其中,應(yīng)用?;钅K,用于在應(yīng)用啟動(dòng)之后,控制電子設(shè)備進(jìn)入VR顯模式下,電子設(shè)備可以同時(shí)運(yùn)行多個(gè)應(yīng)用,并支持各應(yīng)用同時(shí)處于活動(dòng)狀態(tài)。[0175]事件注入模塊,用于在顯示模式下,獲取用戶的操作對(duì)應(yīng)事件,并將事件傳送到虛擬屏幕上。[0176]虛擬屏幕管理模塊,用于為電子設(shè)備提供創(chuàng)建虛擬屏幕和銷毀虛擬屏幕的能力。[0177]AndroidRuntime包括核心庫(kù)和虛擬機(jī)。Androidruntime負(fù)責(zé)安卓系統(tǒng)的調(diào)度和[0178]核心庫(kù)包含兩部分:一部分是java語(yǔ)言需要調(diào)用的功能函數(shù),另一部分是安卓的核心庫(kù)。[0179]應(yīng)用程序?qū)雍蛻?yīng)用程序框架層運(yùn)行在虛擬機(jī)中。虛擬機(jī)將應(yīng)用程序?qū)雍蛻?yīng)用程序框架層的java文件執(zhí)行為二進(jìn)制文件。虛擬機(jī)用于執(zhí)行對(duì)象生命周期的管理,堆棧管理,線[0180]系統(tǒng)庫(kù)可以包括多個(gè)功能模塊。例如:表面管理器(surfacemanager),媒體庫(kù)[0181]表面管理器用于對(duì)顯示子系統(tǒng)進(jìn)行管理,并且為多個(gè)應(yīng)用程序提供了2D和3D圖層的融合。[0182]媒體庫(kù)支持多種常用的音頻,視頻格式回放和錄制,以及靜態(tài)圖像文件等。媒體庫(kù)[0184]2D圖形引擎是2D繪圖的繪圖引擎。[0185]內(nèi)核層是硬件和軟件之間的層。內(nèi)核層至少包含顯示驅(qū)動(dòng),攝像頭驅(qū)動(dòng),音頻驅(qū)[0186]下面結(jié)合捕獲拍照?qǐng)鼍?,示例性說明電子設(shè)備100軟件以及硬件的工作流程。[0187]當(dāng)觸摸傳感器180K接收到觸摸操作,相應(yīng)的硬件中斷被發(fā)給內(nèi)核層。內(nèi)核層將觸摸操作加工成原始輸入事件(包括觸摸坐標(biāo),觸摸操作的時(shí)間戳等信息)。原始輸入事件被存儲(chǔ)在內(nèi)核層。應(yīng)用程序框架層從內(nèi)核層獲取原始輸入事件,識(shí)別該輸入事件所對(duì)應(yīng)的控件。以該觸摸操作是觸摸單擊操作,該單擊操作所對(duì)應(yīng)的控件為相機(jī)應(yīng)用圖標(biāo)的控件為例,相機(jī)應(yīng)用調(diào)用應(yīng)用框架層的接口,啟動(dòng)相機(jī)應(yīng)用,進(jìn)而通過調(diào)用內(nèi)核層啟動(dòng)攝像頭驅(qū)動(dòng),通過攝像頭193捕獲靜態(tài)圖像或視頻。[0188]基于上述電子設(shè)備的硬件結(jié)構(gòu),提出本申請(qǐng)VR顯示控制方法的各個(gè)實(shí)施例。[0189]在一些可能的實(shí)現(xiàn)方式中,如圖6及圖7中所示,由于電子設(shè)備中顯示的界面以矩形屏幕顯示在VR場(chǎng)景中??梢岳斫?,在一個(gè)實(shí)施例中,該矩形屏幕可以是一個(gè)平面矩形。因此,當(dāng)用戶觀看矩形屏幕邊緣的內(nèi)容時(shí),由于該矩形屏幕是一個(gè)平面矩形,用戶在觀看屏幕邊緣時(shí),用戶的視線與平面矩形之間形成了夾角,因此會(huì)降低用戶的視覺效果,體驗(yàn)不佳。為此,本申請(qǐng)實(shí)施例提供一種VR顯示控制方法,該方法可以由于虛擬現(xiàn)實(shí)顯示設(shè)備連接的電子設(shè)備執(zhí)行,該方法對(duì)應(yīng)的顯示算法可以集成于支持VR的應(yīng)用中。[0190]請(qǐng)參閱圖8,以下將結(jié)合附圖和實(shí)際應(yīng)用場(chǎng)景,對(duì)本申請(qǐng)實(shí)施例提供的VR顯示控制[0191]步驟S81,電子設(shè)備與VR眼鏡建立連接。[0192]用戶在使用VR眼鏡之前,可以使用數(shù)據(jù)線連接手機(jī)與VR眼鏡200。電子設(shè)備100以屏幕可以處于滅屏狀態(tài),因此可以有助于節(jié)省電量,防止誤操作。然后用戶佩戴VR眼鏡200,此時(shí)用戶在所述VR眼鏡200中可以看到VR桌面,此外用戶可以調(diào)整所述VR眼鏡200的佩戴位置使得畫面更清晰。[0193]步驟S82,電子設(shè)備接收用戶作用于VR桌面上的第一應(yīng)用圖標(biāo)的操作。[0195]在本申請(qǐng)的至少一個(gè)實(shí)施例中,電子設(shè)備100可以接收用戶作用于所述VR桌面上的第一應(yīng)用圖標(biāo)的操作。具體地,所述第一應(yīng)用圖標(biāo)可以關(guān)聯(lián)于安裝在所述電子設(shè)備上的上的一個(gè)圖標(biāo)(如VR手機(jī)投屏圖標(biāo))建立關(guān)聯(lián)。因此,當(dāng)電子設(shè)備100接收用戶作用于該VR手機(jī)投屏圖標(biāo)的操作后,該VR手機(jī)投屏圖標(biāo)對(duì)應(yīng)關(guān)聯(lián)的應(yīng)用(即VR手機(jī)投屏)啟動(dòng)。[0196]可以理解,電子設(shè)備100可以與手柄300建立連接。在一些可能實(shí)現(xiàn)方式中,電子設(shè)備100可以通過無(wú)線網(wǎng)絡(luò)與手柄建立連接,例如,電子設(shè)備100可以通過藍(lán)牙的方式與手柄300建立連接。[0197]用戶通過操作手柄300,來(lái)完成操作VR桌面中的應(yīng)用。舉例說明,所述第一應(yīng)用以VR手機(jī)投屏為例,當(dāng)用戶通過手柄300點(diǎn)擊VR手機(jī)投屏圖標(biāo)時(shí),電子設(shè)備100響應(yīng)于上述操作,可以將該應(yīng)用的內(nèi)容通過所述VR眼鏡200顯示,即電子設(shè)備100的顯示屏幕會(huì)被投屏到[0198]步驟S83,電子設(shè)備的顯示屏幕投屏到所述VR眼鏡中,其中電子設(shè)備將顯示屏幕由矩形屏幕轉(zhuǎn)換為曲面屏幕。[0199]在一種可能實(shí)現(xiàn)的方式中,當(dāng)電子設(shè)備100檢測(cè)到用戶作用于該VR手機(jī)投屏圖標(biāo)時(shí),電子設(shè)備100將該VR手機(jī)投屏的內(nèi)容通過所述VR眼鏡200顯示,該VR手機(jī)投屏的內(nèi)容被顯示在由矩形屏幕轉(zhuǎn)換得到的曲面屏幕上

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論