專利名稱:用于安卓操作系統(tǒng)的雙窗口解決方案的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的各實(shí)施方式涉及安卓(Android )操作系統(tǒng),特別是涉及用于安卓操作系統(tǒng)的雙窗口解決方案。
背景技術(shù):
平板電腦(Tablet)具有以下軟件特性:1.在平板電腦上的顯示總是采用全屏顯示。2.在平板電腦上每次只運(yùn)行一個(gè)任務(wù)。參考圖1,其為傳統(tǒng)的平板電腦的正常顯示界面。因此,平板電腦在使用中存在以下問題:1.當(dāng)需要在任務(wù)間進(jìn)行切換時(shí),平板電腦需要返回主屏幕或者按歷史(history)按鈕以進(jìn)行切換。2.平板電腦對(duì)于多任務(wù)而言并不方便。因此,需要有針對(duì)上述問題的相應(yīng)技術(shù)解決方案來解決上述問題。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施方式提供了用于安卓操作系統(tǒng)上的多任務(wù)操作的雙窗口解決方案,該解決方案通過單手的至少一根手指在平板電腦上的滑動(dòng)及組合動(dòng)作而在全屏和雙窗口模式之間切換并進(jìn)行特定的操作。應(yīng)當(dāng)理解,也可以通過使用雙手的手指或者使用觸筆之類的輔助輸入設(shè)備在平板電腦上進(jìn)行上述操作。根據(jù)本發(fā)明的實(shí)施方式的用于安卓操作系統(tǒng)的雙窗口解決方案將平板電腦上的全屏顯示窗口分為兩個(gè)子窗口,每個(gè)子窗口都可以顯示獨(dú)立的應(yīng)用程序。該示例性解決方案具有以下特性:第一,該解決方案僅針對(duì)一塊物理屏幕即可實(shí)現(xiàn);無需使用多塊物理屏幕來實(shí)現(xiàn)相應(yīng)技術(shù)效果;第二,該解決方案實(shí)現(xiàn)了真正意義上的隨時(shí)可見的多任務(wù)操作,并且在實(shí)現(xiàn)多任務(wù)的過程中無需按鈕切換;第三,該解決方案針對(duì)安卓操作系統(tǒng)平臺(tái),在實(shí)現(xiàn)過程中并未破壞安卓操作系統(tǒng)平臺(tái)框架的原有設(shè)計(jì),并不對(duì)應(yīng)用進(jìn)行修改,而是對(duì)安卓操作系統(tǒng)平臺(tái)的系統(tǒng)層進(jìn)行適應(yīng)性修改,因此可以支持針對(duì)安卓操作系統(tǒng)平臺(tái)的所有市場(chǎng)化應(yīng)用;同時(shí),沒有大修改也意味著良好的可維護(hù)性;第四,該解決方案是在軟件層面上進(jìn)行設(shè)計(jì)的,因此沒有依賴于硬件的限制;以及第五,該解決方案的實(shí)現(xiàn)方式采取與傳統(tǒng)個(gè)人計(jì)算機(jī)(PC)上實(shí)現(xiàn)的多窗口不同,更適于在嵌入式系統(tǒng)上以較小資源實(shí)現(xiàn)多任務(wù)。根據(jù)本發(fā)明的示例性實(shí)施方式,提供了一種支持安卓操作系統(tǒng)的雙窗口顯示的方法,包括:感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使該安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在該顯示窗口中以全屏顯示模式顯示的內(nèi)容。優(yōu)選地,在該方法中,還包括在該第一子顯示窗口中顯示進(jìn)入該雙窗口顯示模式前該顯示窗口中顯示的內(nèi)容,在該第二子顯示窗口中顯示桌面。優(yōu)選地,在該方法中,還包括感測(cè)到啟動(dòng)應(yīng)用的輸入信號(hào),啟動(dòng)該應(yīng)用并且在該第一子顯示窗口中顯示所啟動(dòng)的應(yīng)用。優(yōu)選地,在該方法中,還包括感測(cè)到在狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng),將在該第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在該第二第一子顯示窗口中顯示。優(yōu)選地,在該方法中,還包括感測(cè)到在狀態(tài)欄上的雙點(diǎn)相向運(yùn)動(dòng),交換在該第一子顯示窗口和該第二子顯示窗口中顯示的內(nèi)容。優(yōu)選地,在該方法中,還包括感測(cè)在狀態(tài)欄上一個(gè)點(diǎn)不動(dòng)而另一點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng)或感測(cè)到在狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng),將在該第一子顯示窗口中顯示的內(nèi)容切換為全屏顯示模式。優(yōu)選地,在該方法中,還包括感測(cè)到在該狀態(tài)欄上的單點(diǎn)從該第二子顯示窗口向該第一子顯示窗口的運(yùn)動(dòng),恢復(fù)為該切換之前的顯示模式和內(nèi)容。優(yōu)選地,在該方法中,還包括感測(cè)到在該狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口的運(yùn)動(dòng),將切換為全屏顯示模式的內(nèi)容切換為在該第二子顯示窗口中顯示,并將切換為全屏顯示模式之前在該第二子顯示窗口中顯示內(nèi)容切換為在該第一子顯示窗口中顯示。優(yōu)選地,在該方法中,還包括感測(cè)到將該顯示窗口旋轉(zhuǎn)90度或270度,以全屏顯示模式顯示旋轉(zhuǎn)到該顯示窗口上方的子顯示窗口中顯示的內(nèi)容。優(yōu)選地,在該方法中,還包括響應(yīng)于感測(cè)到將該顯示窗口旋轉(zhuǎn)90度并以全屏顯示模式顯示旋轉(zhuǎn)到該顯示窗口上方的子顯示窗口中顯示的內(nèi)容,保持該內(nèi)容以全屏顯示模式顯不O優(yōu)選地,在該方法中,還包括感測(cè)到將該顯示窗口旋轉(zhuǎn)180度,交換在該第一子顯示窗口和該第二子顯示窗口中顯示的內(nèi)容。優(yōu)選地,在該方法中,還包括感測(cè)到高清晰度多媒體接口連接到外接顯示設(shè)備并且感測(cè)到子顯示窗口中單點(diǎn)從下向上運(yùn)動(dòng),將該子顯示窗口中顯示的內(nèi)容單獨(dú)作為待顯示的輸出提供給該外接顯示設(shè)備。根據(jù)本發(fā)明的示例性實(shí)施方式,還提供了一種支持安卓操作系統(tǒng)的雙窗口顯示的設(shè)備,包括:用于感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使該安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在該顯示窗口中以全屏顯示模式顯示的內(nèi)容的裝置。優(yōu)選地,在該設(shè)備中,還包括用于在該第一子顯示窗口中顯示進(jìn)入該雙窗口顯示模式前該顯示窗口中顯示的內(nèi)容,在該第二子顯示窗口中顯示桌面的裝置。
優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到啟動(dòng)應(yīng)用的輸入信號(hào),啟動(dòng)該應(yīng)用并且在該第一子顯示窗口中顯示所啟動(dòng)的應(yīng)用的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到在狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng),將在該第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在該第二第一子顯示窗口中顯示的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到在狀態(tài)欄上的雙點(diǎn)相向運(yùn)動(dòng),交換在該第一子顯示窗口和該第二子顯示窗口中顯示的內(nèi)容的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)在狀態(tài)欄上一個(gè)點(diǎn)不動(dòng)而另一點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng)或感測(cè)到在狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口運(yùn)動(dòng),將在該第一子顯示窗口中顯示的內(nèi)容切換為全屏顯示模式的裝置。優(yōu)選地,在該設(shè)備中,還包括感測(cè)到在該狀態(tài)欄上的單點(diǎn)從該第二子顯示窗口向該第一子顯示窗口的運(yùn)動(dòng),恢復(fù)為該切換之前的顯示模式和內(nèi)容的裝置。優(yōu)選地,在該設(shè)備中,還包括感測(cè)到在該狀態(tài)欄上的單點(diǎn)從該第一子顯示窗口向該第二子顯示窗口的運(yùn)動(dòng),將切換為全屏顯示模式的內(nèi)容切換為在該第二子顯示窗口中顯示,并將切換為全屏顯示模式之前在該第二子顯示窗口中顯示內(nèi)容切換為在該第一子顯示窗口中顯示的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到將該顯示窗口旋轉(zhuǎn)90度或270度,以全屏顯示模式顯示旋轉(zhuǎn)到該顯示窗口上方的子顯示窗口中顯示的內(nèi)容的裝置。優(yōu)選地,在該設(shè)備中,還包括用于響應(yīng)于感測(cè)到將該顯示窗口旋轉(zhuǎn)90度并以全屏顯示模式顯示旋轉(zhuǎn)到該顯示窗口上方的子顯示窗口中顯示的內(nèi)容,保持該內(nèi)容以全屏顯示模式顯示的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到將該顯示窗口旋轉(zhuǎn)180度,交換在該第一子顯示窗口和該第二子顯示窗口中顯示的內(nèi)容的裝置。優(yōu)選地,在該設(shè)備中,還包括用于感測(cè)到高清晰度多媒體接口連接到外接顯示設(shè)備并且感測(cè)到子顯示窗口中單點(diǎn)從下向上運(yùn)動(dòng),將該子顯示窗口中顯示的內(nèi)容單獨(dú)作為待顯示的輸出提供給該外接顯示設(shè)備的裝置。根據(jù)本發(fā)明的實(shí)施方式的用于安卓操作系統(tǒng)的雙窗口解決方案主要基于當(dāng)前的安卓操作系統(tǒng)框架,并且其主要工作針對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架定制。其中,應(yīng)用框架中的窗口管理器被配置用于在其中拆分兩個(gè)窗口,活動(dòng)管理器被配置用于在其中實(shí)現(xiàn)兩個(gè)活動(dòng)棧以用于管理。同時(shí),修改了用于輸入焦點(diǎn)該表的輸入方法。根據(jù)本發(fā)明的實(shí)施方式的用于安卓操作系統(tǒng)的雙窗口解決方案對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架進(jìn)行配置,從而通過手指在狀態(tài)欄上的動(dòng)作、旋轉(zhuǎn)平板電腦的動(dòng)作以及在平板電腦上的安卓操作系統(tǒng)按鍵行為實(shí)現(xiàn)與雙窗口模式相關(guān)聯(lián)的操作。利用本發(fā)明實(shí)施方式的用于安卓操作系統(tǒng)的雙窗口解決方案,可以提供用于安卓操作系統(tǒng)多任務(wù)實(shí)現(xiàn)的方便解決方案,可以保持適合于嵌入式系統(tǒng)的有限資源的先前設(shè)計(jì)機(jī)制,可以提供用于不同使用模式的友好方案,可以提供對(duì)于物理雙屏幕的良好擴(kuò)展性。這里提供的用于安卓操作系統(tǒng)上的多任務(wù)操作的雙窗口解決方案具有以下優(yōu)點(diǎn)。
1.友好的Π操作:僅單手即可處理所有操作。2.良好的擴(kuò)展性:可以容易地端口連接到物理雙屏幕解決方案,其僅需要添加本地層中的顯示模式設(shè)置模塊。3.良好的可維護(hù)性:沒有破壞安卓操作系統(tǒng)先前的框架設(shè)計(jì),其可以方便地切換回傳統(tǒng)的安卓操作系統(tǒng)顯示模式。這里提供的用于安卓操作系統(tǒng)上的多任務(wù)操作的雙窗口解決方案在以下典型使用模式中具有現(xiàn)有技術(shù)所無法比擬的優(yōu)勢(shì):1.直觀可見的多任務(wù)。直觀可見的多任務(wù)在很多使用方式中都可以提供極大的便利,例如, 當(dāng)用戶閱讀電子書籍并需要在電子詞典中查找相應(yīng)的單詞時(shí),可以無需記憶該單詞或者復(fù)制該單詞,而是可以進(jìn)入雙窗口模式,在一個(gè)子窗口中顯示電子書籍,而在另一子窗口中顯示電子詞典;當(dāng)用戶學(xué)習(xí)在平板電腦上使用新的應(yīng)用時(shí),可以進(jìn)入雙窗口模式,在一個(gè)子窗口中顯示該應(yīng)用,而在另一子窗口中顯示應(yīng)用說明或者利用瀏覽器在線查詢;當(dāng)用戶進(jìn)行VoIP視頻通話時(shí),可以進(jìn)入雙窗口模式,在一個(gè)子窗口中顯示VoIP的視頻,而在另一子窗口中查閱資料或者更新聯(lián)系人。2.同時(shí)體驗(yàn)多種娛樂方式。例如,用戶可以進(jìn)入雙窗口模式,在一個(gè)子窗口中觀看比賽直播,而在另一子窗口中諸如利用瀏覽器查看參賽者/參賽隊(duì)的資料或者發(fā)表評(píng)論;用戶也可以進(jìn)入雙窗口模式,在一個(gè)子窗口中觀看視頻或者收聽音頻,而在另一個(gè)子窗口中玩游戲或者查看網(wǎng)頁,如圖12中所示。3.更智能化的高清晰度多媒體接口(High-Definition MultimediaInterface,HDMI)顯示功能。如圖13中所示,用戶可以進(jìn)入雙窗口模式,在一個(gè)子窗口中顯示PPT并作為HDMI的輸出以通過外接顯示設(shè)備進(jìn)行顯示,而在另一子窗口中查閱發(fā)言提綱;或者,用戶可以進(jìn)入雙窗口模式,在一個(gè)子窗口中播放視頻并作為HDMI的輸出以通過外接顯示設(shè)備向家人放送,同時(shí)在另一個(gè)子窗口中進(jìn)行辦公或者網(wǎng)頁瀏覽等操作。
結(jié)合附圖并參考以下詳細(xì)說明,本發(fā)明各實(shí)施方式的特征、優(yōu)點(diǎn)及其他方面將變得更加明顯,其中:圖1為傳統(tǒng)的平板電腦的正常顯示界面;圖2為根據(jù)本發(fā)明的實(shí)施方式的安卓操作系統(tǒng)的軟件架構(gòu)圖;圖3為根據(jù)本發(fā)明的實(shí)施方式的平板電腦的雙窗口解決方案的顯示界面;圖4為根據(jù)本發(fā)明的實(shí)施方式的平板電腦的顯示界面在普通全屏模式和雙窗口模式之間進(jìn)行切換時(shí)的示意圖;圖5為根據(jù)本發(fā)明的實(shí)施方式的通過手指在狀態(tài)欄中滑動(dòng)來在雙窗口模式中進(jìn)行應(yīng)用切換的不意圖;圖6為根據(jù)本發(fā)明的實(shí)施方式的通過手指在狀態(tài)欄中滑動(dòng)來在雙窗口模式中進(jìn)行應(yīng)用交換的示意圖;圖7為根據(jù)本發(fā)明的實(shí)施方式的通過手指在狀態(tài)欄中滑動(dòng)來將應(yīng)用從雙屏幕模式向全屏模式進(jìn)行切換的示意圖;圖8為根據(jù)本發(fā)明的實(shí)施方式的通過手指在狀態(tài)欄中滑動(dòng)來將應(yīng)用恢復(fù)為雙屏幕顯示的示意圖;圖9為根據(jù)本發(fā)明的實(shí)施方式的通過旋轉(zhuǎn)平板電腦而使應(yīng)用變?yōu)槿聊J斤@示以及變回雙屏幕顯示的過程的示意圖;圖10為根據(jù)本發(fā)明的實(shí)施方式的通過旋轉(zhuǎn)平板電腦或者手指在狀態(tài)欄中滑動(dòng)將一個(gè)窗口中的視頻回放切換為全屏模式的示意圖;圖11為根據(jù)本發(fā)明的實(shí)施方式的利用平板電腦進(jìn)行高清晰度多媒體接口(HDMI)的多媒體顯示時(shí)的示意12根據(jù)本發(fā)明的實(shí)施方式的同時(shí)體驗(yàn)多種娛樂方式的示意13為根據(jù)本發(fā)明的實(shí)施方式的更智能化的高清晰度多媒體接口顯示的示意圖;以及圖14A和圖14B為根據(jù)本發(fā)明的示例性實(shí)施方式的支持安卓操作系統(tǒng)的雙窗口顯示的方法100的流程圖。
具體實(shí)施例方式以下參照附圖詳細(xì)描述本發(fā)明的實(shí)施方式。應(yīng)當(dāng)理解,給出這些示例性實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。參照?qǐng)D2,其為根據(jù)本發(fā)明的實(shí)施方式的安卓操作系統(tǒng)的軟件架構(gòu)圖。根據(jù)本發(fā)明的實(shí)施方式的用于安卓操作系統(tǒng)的雙窗口解決方案主要基于當(dāng)前的安卓操作系統(tǒng)框架,并且其主要工作針對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架定制。其中,應(yīng)用框架包括窗口管理器、輸入方法和活動(dòng)管理器三個(gè)模塊。根據(jù)本發(fā)明的實(shí)施方式,圖2中活動(dòng)管理器用于管理應(yīng)用。一般而言,每個(gè)應(yīng)用對(duì)應(yīng)于安卓操作系統(tǒng)的框架中的一個(gè)活動(dòng),而一個(gè)活動(dòng)對(duì)應(yīng)于圖2中的一套窗口管理器,窗口管理器管理視圖將在哪一層顯示以及視圖之間的覆蓋關(guān)系。輸入方法則定義了可以在平板電腦上進(jìn)行對(duì)應(yīng)于特定動(dòng)作的特定輸入方法,在本說明書的隨后部分中將詳述所定義的各種不同的輸入方法。其中,圖2中的JNI以上的部分由JAVA實(shí)現(xiàn),而JNI以下是C++層,JNI是將JAVA代碼轉(zhuǎn)換成C++代碼的一套接口封裝。圖2中的PMEM是內(nèi)存分配模塊,用于對(duì)內(nèi)存進(jìn)行分配。在圖2中的安卓操作系統(tǒng)的軟件架構(gòu)圖中采取EGL Lib,這是3D圖形的畫圖的接口庫,其中所采用的3D技術(shù)也可以實(shí)現(xiàn)2D的呈現(xiàn)。采用EGL的原因是其可以使用圖形處理單元(Graphics Processing Unit, GPU)來進(jìn)行加速,圖2中的GC即為GPU。根據(jù)本發(fā)明的實(shí)施方式,圖2中的應(yīng)用框架中的窗口管理器被配置用于在其中拆分兩個(gè)窗口,支持用于窗口切換的顯不改變,支持輸入焦點(diǎn)窗口改變,支持在兩個(gè)窗口之間的ME切換,同時(shí)添加了聚焦在狀態(tài)欄區(qū)域上的新的手勢(shì),包括手指切換和縮放?;顒?dòng)管理器被配置用于在其中實(shí)現(xiàn)兩個(gè)活動(dòng)棧以用于管理,支持在兩個(gè)活動(dòng)棧之間的活動(dòng)切換,并且支持活動(dòng)棧交換以及活動(dòng)棧的合并與分離。同時(shí),修改了用于輸入焦點(diǎn)改變的輸入方法。參照?qǐng)D3,其為根據(jù)本發(fā)明的實(shí)施方式的平板電腦的雙窗口解決方案的顯示界面。其中與圖1的傳統(tǒng)平板電腦顯示界面相比,本發(fā)明的實(shí)施方式將平板電腦的全屏顯示窗口分為左右兩個(gè)子窗口,并同時(shí)顯示不同內(nèi)容。例如,如圖3中所示,左子窗口中顯示瀏覽器,而右子窗口中顯示設(shè)置菜單。
參照?qǐng)D4,其為根據(jù)本發(fā)明的實(shí)施方式的平板電腦的顯示界面在普通全屏模式和雙窗口模式之間進(jìn)行切換時(shí)的示意圖。根據(jù)本發(fā)明的實(shí)施方式,對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架進(jìn)行配置以通過以下操作實(shí)現(xiàn)對(duì)雙窗口模式的支持:首先,在系統(tǒng)引導(dǎo)時(shí),平板電腦的系統(tǒng)總是進(jìn)入普通安卓操作系統(tǒng)使用模式,即安卓操作系統(tǒng)普通全屏模式,這保證了安卓操作系統(tǒng)的原顯示模式未受影響。接著,在系統(tǒng)狀態(tài)欄彈出的設(shè)置菜單中,設(shè)置有設(shè)計(jì)用于進(jìn)入/退出雙窗口使用模式的按鈕。當(dāng)檢測(cè)到這一按鈕受到按壓時(shí),平板電腦的屏幕將自動(dòng)切換到雙窗口模式。當(dāng)再次檢測(cè)到上述按鈕受到按壓時(shí),平板電腦的屏幕將返回到普通全屏模式。其中,當(dāng)切換到雙窗口模式時(shí),之前在全屏模式中顯示的全部?jī)?nèi)容將在左子窗口中顯示,而右子窗口則顯示桌面。應(yīng)當(dāng)理解,上述在切換到雙窗口模式時(shí)左子窗口中顯示內(nèi)容而右子窗口中顯示桌面僅僅為示例,在切換到雙窗口模式時(shí)右子窗口中顯示內(nèi)容而左子窗口中顯示桌面也屬于本發(fā)明的保護(hù)范圍。本說明書中關(guān)于在左子窗口和右子窗口中顯示的內(nèi)容,除非另有說明,否則可以互換顯示,而不會(huì)影響本發(fā)明的實(shí)現(xiàn)。由于平板電腦的顯示界面中具有狀態(tài)欄,因此,根據(jù)本發(fā)明的實(shí)施方式,對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架進(jìn)行配置以通過手指在狀態(tài)欄上的動(dòng)作實(shí)現(xiàn)與雙窗口模式相關(guān)聯(lián)的操作。其中,利用手指在狀態(tài)欄中滑動(dòng)進(jìn)行動(dòng)作實(shí)現(xiàn)與雙窗口模式相關(guān)聯(lián)的操作可以避免手指直接在應(yīng)用上進(jìn)行動(dòng)作所導(dǎo)致的誤操作或者對(duì)應(yīng)用的正常操作的影響。參照?qǐng)D5,其為通過手指在狀態(tài)欄中滑動(dòng)來在雙窗口模式中進(jìn)行應(yīng)用切換的示意圖。如圖5中所示,該操作可以通過單手的一個(gè)手指在狀態(tài)欄中進(jìn)行滑動(dòng)動(dòng)作來實(shí)現(xiàn)(在本實(shí)施方式中,手指從左向右滑動(dòng))。其中,平板電腦的安卓操作系統(tǒng)啟動(dòng)圖標(biāo)(launcher)總是在左窗口中運(yùn)行,而應(yīng)用可以從啟動(dòng)圖標(biāo)的圖標(biāo)列表啟動(dòng)。應(yīng)用用戶界面(UI)首先在左子窗口中顯示,并且可以通過手指在狀態(tài)欄中的滑動(dòng)而在兩個(gè)窗口之間切換。例如,如圖5中所示,通過手指在狀態(tài)欄中從左向右滑動(dòng),將原本在左子窗口中顯示的瀏覽器拖動(dòng)到在右子窗口中顯示。參照?qǐng)D6,其為通過手指在狀態(tài)欄中滑動(dòng)來在雙窗口模式中進(jìn)行應(yīng)用交換的示意圖。如圖6中所示,該操作可以通過單手的兩個(gè)手指在狀態(tài)欄中進(jìn)行夾捏動(dòng)作來實(shí)現(xiàn)。其中,兩個(gè)應(yīng)用可以通過手指在狀態(tài)欄中的滑動(dòng)而在兩個(gè)窗口之間交換(位置)。例如,如圖6中所示,通過手指在狀態(tài)欄中從進(jìn)行夾捏動(dòng)作,將原本在右子窗口中顯示的瀏覽器切換到在左子窗口中顯示,同時(shí)將原本在左子窗口中顯示的設(shè)置菜單切換到在右子窗口中顯示。這種功能可以滿足用戶更加個(gè)性化的需求,從而使得用戶能夠擁有更好的操作體驗(yàn)參照?qǐng)D7,其為通過手指在狀態(tài)欄中滑動(dòng)來將應(yīng)用從雙屏幕模式向全屏模式進(jìn)行切換的示意圖。如圖7中所示,該操作可以通過單手的一個(gè)手指按住狀態(tài)欄,而另一個(gè)手指在狀態(tài)欄中進(jìn)行滑動(dòng)動(dòng)作來實(shí)現(xiàn)(在本實(shí)施方式中,手指從左向右滑動(dòng))。其中,可以通過手指在狀態(tài)欄中滑動(dòng)將一個(gè)應(yīng)用切換到全屏模式。例如,如圖7中所示,通過該操作,將原本在左子窗口中顯示的設(shè)置菜單切換為全屏顯示。當(dāng)進(jìn)行一個(gè)手指按住狀態(tài)欄而另一手指在狀態(tài)欄中從右向左滑動(dòng)的動(dòng)作時(shí),將原本在右子窗口中顯示的瀏覽器切換為全屏顯示。參照?qǐng)D8,其為通過手指在狀態(tài)欄中滑動(dòng)來將應(yīng)用恢復(fù)為雙屏幕顯示的示意圖。如圖8中所示,該操作可以通過單手的一個(gè)手指在狀態(tài)欄中進(jìn)行滑動(dòng)動(dòng)作來實(shí)現(xiàn)。例如,如圖8中所示,可以通過手指在狀態(tài)欄中從右向左或從左向右滑動(dòng)將全屏應(yīng)用恢復(fù)為雙屏幕顯示,其中從右向左滑動(dòng)使得原本全屏顯示的設(shè)置菜單變?yōu)樵谧笞哟翱谥酗@示,而右子窗口中顯示瀏覽器;從左向右滑動(dòng)使得原本全屏顯示的設(shè)置菜單變?yōu)樵谟易哟翱谥酗@示,而左子窗口中顯示啟動(dòng)圖標(biāo)。平板電腦具有方向變化感測(cè)機(jī)構(gòu),其可以通過平板電腦的方向、位置等的改變進(jìn)行相應(yīng)的操作。根據(jù)本發(fā)明的實(shí)施方式,對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架進(jìn)行配置以通過旋轉(zhuǎn)平板電腦的動(dòng)作實(shí)現(xiàn)與雙窗口模式相關(guān)聯(lián)的操作。參照?qǐng)D9,其為通過旋轉(zhuǎn)平板電腦而使應(yīng)用變?yōu)槿聊J斤@示以及變回雙屏幕顯示的過程的示意圖。在本實(shí)施方式中,對(duì)平板電腦進(jìn)行順時(shí)針旋轉(zhuǎn)。其中,當(dāng)系統(tǒng)(平板電腦)處于正常使用布置(寬度大于高度)或者旋轉(zhuǎn)了 180度時(shí),應(yīng)用將以全景模式進(jìn)行顯示,當(dāng)平板電腦旋轉(zhuǎn)90度或者270度時(shí),應(yīng)用將以全屏(肖像)模式進(jìn)行顯示。例如,如圖9中所示,當(dāng)平板電腦順時(shí)針旋轉(zhuǎn)90度時(shí),原本在左側(cè)顯示的設(shè)置菜單轉(zhuǎn)到上方,此時(shí)其將自動(dòng)變?yōu)橐匀?肖像)模式顯示;當(dāng)平板電腦繼續(xù)旋轉(zhuǎn)到180度時(shí),原本在未旋轉(zhuǎn)時(shí)在左側(cè)顯示設(shè)置菜單變?yōu)樵谟覀?cè)顯示并且原本在右側(cè)顯示的瀏覽器變?yōu)樵谧髠?cè)顯示;當(dāng)平板電腦繼續(xù)旋轉(zhuǎn)到270度時(shí),瀏覽器將轉(zhuǎn)到上方,此時(shí)其將自動(dòng)變?yōu)橐匀?肖像)模式顯示。參照?qǐng)D10,其為通過旋轉(zhuǎn)平板電腦或者手指在狀態(tài)欄中滑動(dòng)將一個(gè)窗口中的視頻回放切換為全屏模式的示意圖。如圖10中所示,該操作可以通過單手的一個(gè)手指按住狀態(tài)欄,而另一個(gè)手指在狀態(tài)欄中進(jìn)行滑動(dòng)動(dòng)作來實(shí)現(xiàn)(在本實(shí)施方式中,手指從左向右滑動(dòng))。其中,當(dāng)在一個(gè)窗口中存在視頻回放時(shí),通過旋轉(zhuǎn)或者手指滑動(dòng)可以將其自動(dòng)切換到全屏模式。此時(shí),除非手指滑動(dòng)回到雙屏幕模式,否則這個(gè)全屏模式將不會(huì)退出。例如,如圖10中所示,平板電腦原本以雙窗口模式進(jìn)行顯示,左子窗口顯示視頻而右子窗口顯示瀏覽器,當(dāng)旋轉(zhuǎn)90度時(shí),轉(zhuǎn)到上方的視頻自動(dòng)變?yōu)槿溜@示,而在反向旋轉(zhuǎn)90度以使平板電腦回到原始位置時(shí),全屏模式也不會(huì)退出,仍是以全屏模式顯示視頻。這個(gè)機(jī)制同樣適合于僅支持風(fēng)景模式的應(yīng)用,諸如某些游戲,例如憤怒的小鳥。參照?qǐng)D11,其為利用平板電腦進(jìn)行高清晰度多媒體接口(HDMI)的多媒體顯示時(shí)的示意圖。如圖11中所示,當(dāng)通過HDMI連接外接顯示設(shè)備時(shí),該外接顯示設(shè)備總是首先進(jìn)入克隆模式,即顯示與平板電腦上可見的內(nèi)容相同的內(nèi)容,即當(dāng)平板電腦以雙窗口模式(左子窗口顯示視頻而右子窗口顯示瀏覽器)進(jìn)行顯示時(shí),外接顯示設(shè)備同樣以雙窗口(左子窗口顯示視頻而右子窗口顯示瀏覽器)進(jìn)行顯示。此時(shí),可以通過在想要進(jìn)行操作的應(yīng)用下方的狀態(tài)欄中用手指從下向上滑動(dòng)以使得該應(yīng)用在外接顯示設(shè)備上全屏顯示,但在平板電腦上仍為雙窗口顯示。例如,如圖11中所示,當(dāng)用戶針對(duì)平板電腦上的左子窗口中顯示的視頻進(jìn)行了上述操作后,外接顯示設(shè)備上以全屏模式顯示視頻,但用戶的平板電腦上仍然是以雙窗口(左子窗口顯示視頻而右子窗口顯示瀏覽器)進(jìn)行顯示這有助于平板電腦的用戶在運(yùn)用外接設(shè)備進(jìn)行更大屏幕的顯示時(shí)可以同時(shí)在平板電腦上進(jìn)行雙窗口的操作。例如,用戶可以在播放視頻時(shí)查看瀏覽器。在平板電腦上的安卓操作系統(tǒng)的狀態(tài)欄中具有本位鍵(homekey)、歷史鍵(history key)和返回鍵(back key),根據(jù)本發(fā)明的實(shí)施方式,對(duì)安卓操作系統(tǒng)框架中的應(yīng)用框架進(jìn)行配置以通過在平板電腦上的安卓操作系統(tǒng)按鍵行為實(shí)現(xiàn)與雙窗口模式相關(guān)聯(lián)的操作。其中,如果當(dāng)前操作針對(duì)左子窗口,則點(diǎn)擊本位鍵將返回啟動(dòng)圖標(biāo)的主屏幕。備選地,如果當(dāng)前操作針對(duì)右子窗口,則點(diǎn)擊本位鍵將返回壁紙。此外,通過按壓歷史鍵,在平板電腦上顯示所有后臺(tái)運(yùn)行的應(yīng)用,此時(shí)平板電腦仍為雙窗口模式,所顯示的應(yīng)用覆蓋在左子窗口上。再者,通過按壓返回鍵,系統(tǒng)可以返回當(dāng)前針對(duì)的窗口中的先前活動(dòng)。
參照?qǐng)D14A和圖14B,其為根據(jù)本發(fā)明的示例性實(shí)施方式的支持安卓操作系統(tǒng)的雙窗口顯示的方法100的流程圖。
根據(jù)圖14A所示,在步驟SlOl中,感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在顯示窗口中以全屏顯示模式顯示的內(nèi)容。其中,請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào)包括前述的在設(shè)置菜單中按壓設(shè)計(jì)用于進(jìn)入/退出雙窗口使用模式的按鈕。應(yīng)當(dāng)理解,輸入信號(hào)并不限于此,而是可以包括采取手勢(shì)以及語音控制在內(nèi)的各種輸入信號(hào)形式。
根據(jù)本發(fā)明的某些示例性實(shí)施方式,在進(jìn)入雙窗口顯示模式之后,在第一子顯示窗口中顯示進(jìn)入雙窗口顯示模式前顯示窗口中顯示的內(nèi)容,在第二子顯示窗口中顯示桌面。
根據(jù)本發(fā)明的另一些示例性實(shí)施方式,當(dāng)在選擇進(jìn)入雙窗口顯示模式之前已經(jīng)啟動(dòng)了多個(gè)應(yīng)用時(shí),可以在上述兩個(gè)子顯示窗口中顯示不同的應(yīng)用。
應(yīng)當(dāng)理解,上述在兩個(gè)子顯示窗口中顯示的內(nèi)容僅為示例,本發(fā)明旨在于在兩個(gè)子顯示窗口中顯示不同內(nèi)容,而并不是限定在該子顯示窗口中顯示的特定內(nèi)容
繼續(xù)參照?qǐng)D14A,在步驟S102中,感測(cè)到啟動(dòng)應(yīng)用的輸入信號(hào),啟動(dòng)應(yīng)用并且在第一子顯示窗口中顯示所啟動(dòng)的應(yīng)用。其中,用于啟動(dòng)應(yīng)用的方式可以采取平板電腦中通用的各種啟動(dòng)方式,包括按壓特定按鈕,語音控制等。
繼續(xù)參照?qǐng)D14A,在步驟S103中,感測(cè)到在狀態(tài)欄上的單點(diǎn)從第一子顯示窗口向第二子顯示窗口運(yùn)動(dòng),將在第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在第二第一子顯示窗口中顯示。
上述步驟S102和步驟S103中的內(nèi)容對(duì)應(yīng)于圖5中示出的內(nèi)容。
應(yīng)當(dāng)理解,盡管根據(jù)圖5中所示,在第二窗口顯示桌面時(shí),通過步驟S103中的在狀態(tài)欄上的單點(diǎn)從第一子顯示窗口向第二子顯示窗口運(yùn)動(dòng)將在第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在第二第一子顯示窗口中顯示,但通過對(duì)本發(fā)明的支持安卓操作系統(tǒng)的雙窗口顯示的方法和設(shè)備進(jìn)行設(shè)置,可以在第二子窗口顯示其他應(yīng)用時(shí),仍然通過上述動(dòng)作將在第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在第二第一子顯示窗口中顯示。
繼續(xù)參照?qǐng)D14A,在步驟S104中,感測(cè)到在狀態(tài)欄上的雙點(diǎn)相向運(yùn)動(dòng),交換在第一子顯示窗口和第二子顯示窗口中顯示的內(nèi)容。本步驟的內(nèi)容對(duì)應(yīng)于圖6中示出的內(nèi)容。
繼續(xù)參照?qǐng)D14A,在步驟S105中,感測(cè)在狀態(tài)欄上一個(gè)點(diǎn)不動(dòng)而另一點(diǎn)從第一子顯示窗口向第二子顯示窗口運(yùn)動(dòng)或感測(cè)到在狀態(tài)欄上的單點(diǎn)從第一子顯示窗口向第二子顯示窗口運(yùn)動(dòng),將在第一子顯示窗口中顯示的內(nèi)容切換為全屏顯示模式。本步驟的內(nèi)容對(duì)應(yīng)于圖7中示出的內(nèi)容。
繼續(xù)參照?qǐng)D14A,在步驟S106中,感測(cè)到在狀態(tài)欄上的單點(diǎn)從第二子顯示窗口向第一子顯示窗口的運(yùn)動(dòng),恢復(fù)為切換之前的顯示模式和內(nèi)容。
繼續(xù)參照?qǐng)D14A,在步驟S107中,感測(cè)到在狀態(tài)欄上的單點(diǎn)從第一子顯示窗口向第二子顯示窗口的運(yùn)動(dòng),將切換為全屏顯示模式的內(nèi)容切換為在第二子顯示窗口中顯示,并將切換為全屏顯示模式之前在第二子顯示窗口中顯示內(nèi)容切換為在第一子顯示窗口中顯不O
上述步驟S106和步驟S107中的內(nèi)容對(duì)應(yīng)于圖8中示出的內(nèi)容。應(yīng)當(dāng)理解,當(dāng)已經(jīng)在兩個(gè)顯示窗口中顯示了不同應(yīng)用并將其中一個(gè)所顯示的應(yīng)用切換為以全屏模式顯示之后,可以進(jìn)行上述步驟S106和步驟S107的操作。
繼續(xù)參照?qǐng)D14B,在步驟S108中,感測(cè)到將顯示窗口旋轉(zhuǎn)90度或270度,以全屏顯示模式顯示旋轉(zhuǎn)到顯示窗口上方的子顯示窗口中顯示的內(nèi)容。本步驟的內(nèi)容對(duì)應(yīng)于圖9中示出的相應(yīng)內(nèi)容。
繼續(xù)參照?qǐng)D14B,在步驟S109中,響應(yīng)于感測(cè)到將顯示窗口旋轉(zhuǎn)90度并以全屏顯示模式顯示旋轉(zhuǎn)到顯示窗口上方的子顯示窗口中顯示的內(nèi)容,保持內(nèi)容以全屏顯示模式顯示。本步驟的內(nèi)容對(duì)應(yīng)于圖10中示出的相應(yīng)內(nèi)容。
繼續(xù)參照?qǐng)D14B,在步驟SllO中,感測(cè)到將顯示窗口旋轉(zhuǎn)180度,交換在第一子顯示窗口和第二子顯示窗口中顯示的內(nèi)容。
繼續(xù)參照?qǐng)D14B,在步驟Slll中,感測(cè)到高清晰度多媒體接口連接到外接顯示設(shè)備并且感測(cè)到子顯示窗口中單點(diǎn)從下向上運(yùn)動(dòng),將子顯示窗口中顯示的內(nèi)容單獨(dú)作為待顯示的輸出提供給外接顯示設(shè)備。
應(yīng)當(dāng)理解,上述步驟S102(以及之后的步驟S103)、步驟S104、步驟S105(以及之后的步驟S106或步驟S107)、步驟S108 (以及之后的步驟S109)、步驟SllO和步驟Slll是選擇性步驟,其中每個(gè)步驟中的操作對(duì)應(yīng)于采用特定手勢(shì)或旋轉(zhuǎn)方式的輸入形式,旨在于對(duì)進(jìn)入雙窗口顯示模式的平板電腦的后續(xù)操作進(jìn)行指示。
參照?qǐng)D14A和圖14B所述的根據(jù)本發(fā)明的示例性實(shí)施方式的支持安卓操作系統(tǒng)的雙窗口顯示的方法100主要由定制的安卓操作系統(tǒng)框架中的應(yīng)用框架中包括的窗口管理器、輸入方法和活動(dòng)管理器三個(gè)模塊來實(shí)現(xiàn),其中窗口管理器、輸入方法和活動(dòng)管理器三個(gè)模塊可實(shí)現(xiàn)的功能已經(jīng)參照?qǐng)D2進(jìn)行了描述,在此不再贅述。
應(yīng)當(dāng)理解,參照?qǐng)D14A和圖14B所述的根據(jù)本發(fā)明的示例性實(shí)施方式的支持安卓操作系統(tǒng)的雙窗口顯示的方法100可以由用于具體實(shí)現(xiàn)上述步驟SlOl至步驟Slll的各個(gè)裝置來實(shí)現(xiàn)。根據(jù)本發(fā)明的示例性實(shí)施方式的支持安卓操作系統(tǒng)的雙窗口顯示的設(shè)備包括用于實(shí)現(xiàn)上述步驟SlOl至步驟Slll的各個(gè)裝置。
雖然已經(jīng)參考若干具體實(shí)施方式
描述了本發(fā)明,但是應(yīng)該理解,本發(fā)明并不限于所公開的具體實(shí)施方式
。本發(fā)明旨在涵蓋在所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。所附權(quán)利要求的范圍符合最寬泛的解釋,從而包含所有這樣的修改及等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種支持安卓操作系統(tǒng)的雙窗口顯不的方法,包括: 感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使所述安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在所述顯示窗口中以全屏顯示模式顯示的內(nèi)容。
2.根據(jù)權(quán)利要求1所述的方法,還包括在所述第一子顯示窗口中顯示進(jìn)入所述雙窗口顯示模式前所述顯示窗口中顯示的內(nèi)容,在所述第二子顯示窗口中顯示桌面。
3.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)到啟動(dòng)應(yīng)用的輸入信號(hào),啟動(dòng)所述應(yīng)用并且在所述第一子顯示 窗口中顯示所啟動(dòng)的應(yīng)用。
4.根據(jù)權(quán)利要求3所述的方法,還包括感測(cè)到在狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口運(yùn)動(dòng),將在所述第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在所述第二第一子顯示窗口中顯示。
5.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)到在狀態(tài)欄上的雙點(diǎn)相向運(yùn)動(dòng),交換在所述第一子顯示窗口和所述第二子顯示窗口中顯示的內(nèi)容。
6.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)在狀態(tài)欄上一個(gè)點(diǎn)不動(dòng)而另一點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口運(yùn)動(dòng)或感測(cè)到在狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口運(yùn)動(dòng),將在所述第一子顯示窗口中顯示的內(nèi)容切換為全屏顯示模式。
7.根據(jù)權(quán)利要求6所述的方法,還包括感測(cè)到在所述狀態(tài)欄上的單點(diǎn)從所述第二子顯示窗口向所述第一子顯示窗口的運(yùn)動(dòng),恢復(fù)為所述切換之前的顯示模式和內(nèi)容。
8.根據(jù)權(quán)利要求6所述的方法,還包括感測(cè)到在所述狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口的運(yùn)動(dòng),將切換為全屏顯示模式的內(nèi)容切換為在所述第二子顯示窗口中顯示,并將切換為全屏顯示模式之前在所述第二子顯示窗口中顯示內(nèi)容切換為在所述第一子顯示窗口中顯示。
9.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)到將所述顯示窗口旋轉(zhuǎn)90度或270度,以全屏顯示模式顯示旋轉(zhuǎn)到所述顯示窗口上方的子顯示窗口中顯示的內(nèi)容。
10.根據(jù)權(quán)利要求9所述的方法,還包括響應(yīng)于感測(cè)到將所述顯示窗口旋轉(zhuǎn)90度并以全屏顯示模式顯示旋轉(zhuǎn)到所述顯示窗口上方的子顯示窗口中顯示的內(nèi)容,保持所述內(nèi)容以全屏顯示模式顯示。
11.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)到將所述顯示窗口旋轉(zhuǎn)180度,交換在所述第一子顯示窗口和所述第二子顯示窗口中顯示的內(nèi)容。
12.根據(jù)權(quán)利要求1所述的方法,還包括感測(cè)到高清晰度多媒體接口連接到外接顯示設(shè)備并且感測(cè)到子顯示窗口中單點(diǎn)從下向上運(yùn)動(dòng),將所述子顯示窗口中顯示的內(nèi)容單獨(dú)作為待顯示的輸出提供給所述外接顯示設(shè)備。
13.—種支持安卓操作系統(tǒng)的雙窗口顯不的設(shè)備,包括: 用于感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使所述安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在所述顯示窗口中以全屏顯示模式顯示的內(nèi)容的裝置。
14.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于在所述第一子顯示窗口中顯示進(jìn)入所述雙窗口顯示模式前所述顯示窗口中顯示的內(nèi)容,在所述第二子顯示窗口中顯示桌面的裝置。
15.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)到啟動(dòng)應(yīng)用的輸入信號(hào),啟動(dòng)所述應(yīng)用并且在所述第一子顯示窗口中顯示所啟動(dòng)的應(yīng)用的裝置。
16.根據(jù)權(quán)利要求15所述的設(shè)備,還包括用于感測(cè)到在狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口運(yùn)動(dòng),將在所述第一子顯示窗口中顯示的所啟動(dòng)的應(yīng)用切換到在所述第二第一子顯示窗口中顯示的裝置。
17.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)到在狀態(tài)欄上的雙點(diǎn)相向運(yùn)動(dòng),交換在所述第一子顯示窗口和所述第二子顯示窗口中顯示的內(nèi)容的裝置。
18.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)在狀態(tài)欄上一個(gè)點(diǎn)不動(dòng)而另一點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口運(yùn)動(dòng)或感測(cè)到在狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述 第二子顯示窗口運(yùn)動(dòng),將在所述第一子顯示窗口中顯示的內(nèi)容切換為全屏顯示模式的裝置。
19.根據(jù)權(quán)利要求18所述的設(shè)備,還包括感測(cè)到在所述狀態(tài)欄上的單點(diǎn)從所述第二子顯示窗口向所述第一子顯示窗口的運(yùn)動(dòng),恢復(fù)為所述切換之前的顯示模式和內(nèi)容的裝置。
20.根據(jù)權(quán)利要求18所述的設(shè)備,還包括感測(cè)到在所述狀態(tài)欄上的單點(diǎn)從所述第一子顯示窗口向所述第二子顯示窗口的運(yùn)動(dòng),將切換為全屏顯示模式的內(nèi)容切換為在所述第二子顯示窗口中顯示,并將切換為全屏顯示模式之前在所述第二子顯示窗口中顯示內(nèi)容切換為在所述第一子顯示窗口中顯示的裝置。
21.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)到將所述顯示窗口旋轉(zhuǎn)90度或270度,以全屏顯示模式顯示旋轉(zhuǎn)到所述顯示窗口上方的子顯示窗口中顯示的內(nèi)容的裝置。
22.根據(jù)權(quán)利要求21所述的設(shè)備,還包括用于響應(yīng)于感測(cè)到將所述顯示窗口旋轉(zhuǎn)90度并以全屏顯示模式顯示旋轉(zhuǎn)到所述顯示窗口上方的子顯示窗口中顯示的內(nèi)容,保持所述內(nèi)容以全屏顯示模式顯示的裝置。
23.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)到將所述顯示窗口旋轉(zhuǎn)180度,交換在所述第一子顯示窗口和所述第二子顯示窗口中顯示的內(nèi)容的裝置。
24.根據(jù)權(quán)利要求13所述的設(shè)備,還包括用于感測(cè)到高清晰度多媒體接口連接到外接顯示設(shè)備并且感測(cè)到子顯示窗口中單點(diǎn)從下向上運(yùn)動(dòng),將所述子顯示窗口中顯示的內(nèi)容單獨(dú)作為待顯示的輸出提供給所述外接顯示設(shè)備的裝置。
全文摘要
本發(fā)明涉及用于安卓操作系統(tǒng)的雙窗口解決方案。本發(fā)明提供了一種支持安卓操作系統(tǒng)的雙窗口顯示的方法,包括感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使所述安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在所述顯示窗口中以全屏顯示模式顯示的內(nèi)容。本發(fā)明還提供了一種支持安卓操作系統(tǒng)的雙窗口顯示的設(shè)備,包括用于感測(cè)到請(qǐng)求進(jìn)入雙窗口顯示模式的輸入信號(hào),使所述安卓操作系統(tǒng)的顯示窗口分為第一子顯示窗口和第二子顯示窗口,均可用于顯示原本在所述顯示窗口中以全屏顯示模式顯示的內(nèi)容的裝置。
文檔編號(hào)G06F3/0481GK103218109SQ201210482619
公開日2013年7月24日 申請(qǐng)日期2012年11月20日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者郭鵬程, 申建晶 申請(qǐng)人:馬維爾國際有限公司