[發(fā)明專利]一種單雙屏應用切換方法以及接口有效
| 申請?zhí)枺?/td> | 201710080820.X | 申請日: | 2017-02-15 |
| 公開(公告)號: | CN108427544B | 公開(公告)日: | 2019-12-13 |
| 發(fā)明(設計)人: | 王媚;李煒 | 申請(專利權)人: | 深圳市掌網科技股份有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14 |
| 代理公司: | 44217 深圳市順天達專利商標代理有限公司 | 代理人: | 郭偉剛 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 顯示設備 雙屏 單屏 盒子 讀取 程序顯示 設備參數 設備調用 顯示方式 顯示驅動 應用切換 內嵌 參數確定 橫屏顯示 設備類型 設備連接 豎屏顯示 雙屏設備 維護方便 應用開發(fā) 自動識別 減小 工作量 開發(fā) 統(tǒng)一 | ||
一種單雙屏應用切換方法以及系統(tǒng),方法包括:S1、讀取與盒子設備連接的顯示設備的設備參數,根據設備參數確定顯示設備的設備類型,如為雙屏設備,則進入S2,如為單屏設備,則進入S4;S2、讀取顯示設備的顯示驅動參數,根據顯示驅動參數確定顯示設備當前的顯示方式,如為豎屏顯示,則進入S3,如為橫屏顯示,則進入S4;S3、盒子設備調用內嵌的程序顯示雙屏的UI界面,結束;S4、盒子設備調用內嵌的程序顯示單屏的UI界面,結束。本發(fā)明針對不同的顯示設備提供統(tǒng)一的接口,接口可以自動識別出顯示設備類型以及顯示方式,從而相應的顯示單屏或者雙屏UI界面,解決了現有技術中在同一種系統(tǒng)上做兩次應用開發(fā)的問題,減小了開發(fā)工作量,且后期維護方便。
技術領域
本發(fā)明涉及顯示控制領域,尤其涉及一種單雙屏應用切換方法以及接口。
背景技術
目前,在設計顯示在VR雙屏設備和普通的單屏設備的應用時通常是按雙屏模式和單屏模式分開設計和實現的,這樣就需要對同一個應用在同一種系統(tǒng)上做兩次開發(fā)。比如需要分別對android系統(tǒng)的VR雙屏顯示設備、手機平板和電視機等單屏顯示設備分別進行應用開發(fā)。這種方式不僅工作量冗余,同時還為后期的維護帶來了很多不便。
發(fā)明內容
本發(fā)明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種單雙屏應用切換方法以及接口。
本發(fā)明解決其技術問題所采用的技術方案是:構造一種單雙屏應用切換方法,用于盒子設備,包括:
S1、讀取與盒子設備連接的顯示設備的設備參數,根據所讀取的設備參數確定所述顯示設備的設備類型,如果設備類型為雙屏設備,則進入步驟S2,如果設備類型為單屏設備,則進入步驟S4;
S2、讀取所述顯示設備的顯示驅動參數,根據所讀取的顯示驅動參數確定所述顯示設備當前的顯示方式,如果顯示方式為豎屏顯示,則進入步驟S3,如果顯示方式為橫屏顯示,則進入步驟S4;
S3、盒子設備調用內嵌的程序顯示雙屏的UI界面,結束;
S4、盒子設備調用內嵌的程序顯示單屏的UI界面,結束。
在本發(fā)明所述的單雙屏應用切換方法中,所述步驟S3中程序調用存儲的一個UI文件按照雙屏模式畫出對應的UI界面,所述步驟S4中程序調用存儲的另一個UI文件按照單屏模式畫出對應的UI界面,且步驟S3和S4中對同樣的功能模塊進行封裝復用。
在本發(fā)明所述的單雙屏應用切換方法中,所述步驟S3包括:以屏幕中心線為對稱軸將屏幕劃分為左邊屏幕和右邊屏幕,按照對稱規(guī)則同時動態(tài)畫出左邊屏幕和右邊屏幕的UI界面。
在本發(fā)明所述的單雙屏應用切換方法中,所述的按照對稱規(guī)則同時動態(tài)畫出左邊屏幕和右邊屏幕的UI界面包括:
獲取整個屏幕的顯示分辨率,并計算分辨率縮放倍數,按照分辨率縮放倍數對每個視圖在單屏顯示時的大小的基礎上進行縮放得到新的視圖;
基于單屏時視圖的位置,重新計算出每個視圖在左邊屏幕的位置,以屏幕的中心線為對稱軸計算出每個視圖在右邊屏幕的位置;
將每個縮放后的新的視圖按照計算的位置在左邊屏幕和右邊屏幕中同時進行填充,實現雙屏顯示。
本發(fā)明還公開了一種單雙屏應用切換接口,用于盒子設備,包括:
第一判斷模塊,用于讀取與盒子設備連接的顯示設備的設備參數,根據所讀取的設備參數確定所述顯示設備的設備類型,如果設備類型為雙屏設備,則發(fā)送二次判斷信號,如果設備類型為單屏設備,則發(fā)送單屏顯示觸發(fā)信號;
第二判斷模塊,用于在接收到二次判斷信號后,讀取所述顯示設備的顯示驅動參數,根據所讀取的顯示驅動參數確定所述顯示設備當前的顯示方式,如果顯示方式為豎屏顯示,則發(fā)送雙屏顯示觸發(fā)信號,如果顯示方式為橫屏顯示,則發(fā)送單屏顯示觸發(fā)信號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市掌網科技股份有限公司,未經深圳市掌網科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710080820.X/2.html,轉載請聲明來源鉆瓜專利網。





