本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種分屏顯示方法及分屏顯示裝置。
背景技術(shù):
目前,智能終端設備已成為人們生活中必不可少的物品,隨著觸控技術(shù)發(fā)展越發(fā)成熟,智能終端設備的屏幕越做越大,為了充分發(fā)揮大屏幕的應用價值,人們開發(fā)了分屏顯示技術(shù),使用戶可以在同一個觸控屏幕上同時處理多個應用。
然而,應用傳統(tǒng)分屏顯示技術(shù)進行分屏顯示時,用戶需要先通過設置菜單開啟分屏顯示功能,再選中需要分屏顯示的應用拖動到屏幕區(qū)域才能進行分屏顯示。該種方式使得分屏操作繁瑣復雜,并且拖動應用的過程中容易出現(xiàn)誤操作,如,拖動過程中用戶提前松開拖動,此時,就需要重新拖動選中的應用,有時甚至需要多次反復拖動,使得用戶操作繁冗,并且浪費用戶時間。
技術(shù)實現(xiàn)要素:
基于此,有必要針對傳統(tǒng)分屏顯示操作復雜、不方便用戶使用的問題,提供一種分屏顯示方法及分屏顯示裝置。
一種分屏顯示方法,包括:
檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量;
當觸控點為多個時,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
在其中一個實施例中,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域之前,還包括:
檢測當前是否有設定應用運行;
如果當前有設定應用運行,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
在其中一個實施例中,上述的多個分屏區(qū)域包括一個第一分屏區(qū)域和至少一個第二分屏區(qū)域;
將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域之后,還包括:
檢測當前后臺是否有應用運行;
如果當前后臺有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息;
如果當前后臺沒有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在其中一個實施例中,如果當前后臺有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息包括:
檢測當前在后臺運行的應用的類型與當前正在運行的應用的類型是否相同,若在后臺運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。
在其中一個實施例中,如果當前后臺沒有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標包括:
檢測當前未運行的應用的類型與當前正在運行的應用的類型是否相同,若當前未運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在其中一個實施例中,檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量包括:
檢測觸控點的作用時長是否達到預設時間閾值,獲取作用時長達到預設時間閾值的觸控點的數(shù)量;或,
檢測觸控點的觸控壓力值是否大于預設壓力閾值,獲取觸控壓力值大于預設壓力閾值的觸控點的數(shù)量;或,
檢測觸控點的作用時長是否達到預設時間閾值和觸控壓力值是否大于預設壓力閾值,獲取作用時長達到預設時間閾值和觸控壓力值大于預設壓力閾值的觸控點的數(shù)量。
一種分屏顯示裝置,包括:
觸控檢測模塊,用于檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量;
屏幕劃分模塊,用于當觸控點為多個時,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
在其中一個實施例中,分屏顯示裝置還包括:
第一運行檢測模塊,用于檢測當前是否有設定應用運行;
如果當前有設定應用運行,屏幕劃分模塊將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
在其中一個實施例中,多個分屏區(qū)域包括一個第一分屏區(qū)域和至少一個第二分屏區(qū)域,第一分屏區(qū)域的顯示比例大于第二分屏區(qū)域的顯示比例;分屏顯示裝置還包括:
第二運行檢測模塊,用于檢測當前后臺是否有應用運行;
應用信息展示模塊,用于在屏幕上展示分屏區(qū)域,并在分屏區(qū)域內(nèi)展示應用信息;
如果當前后臺有應用運行,應用信息展示模塊在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息;
如果當前后臺沒有應用運行,應用信息展示模塊在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在其中一個實施例中,應用信息展示模塊還用于檢測當前在后臺運行的應用的類型與當前正在運行的應用的類型是否相同,若在后臺運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。
在其中一個實施例中,應用信息展示模塊還用于檢測當前未運行的應用的類型與當前正在運行的應用的類型是否相同,若當前未運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在其中一個實施例中,觸控檢測模塊用于檢測觸控點的作用時長是否達到預設時間閾值,獲取作用時長達到預設時間閾值的觸控點的數(shù)量;或,
觸控檢測模塊用于檢測觸控點的觸控壓力值是否大于預設壓力閾值,獲取觸控壓力值大于預設壓力閾值的觸控點的數(shù)量;或,
觸控檢測模塊用于檢測觸控點的作用時長是否達到預設時間閾值和觸控壓力值是否大于預設壓力閾值,獲取作用時長達到預設時間閾值和觸控壓力值大于預設壓力閾值的觸控點的數(shù)量。
上述分屏顯示方法及分屏顯示裝置,根據(jù)作用于屏幕的觸控點的數(shù)量啟動分屏顯示功能,當檢測到多個觸控點時根據(jù)觸控點的數(shù)量將屏幕劃分為與所述觸控點的數(shù)量相同的多個分屏區(qū)域。通過上述分屏顯示方法及分屏顯示裝置可快速啟動分屏顯示功能,無需復雜繁冗的設置及應用拖動操作,分屏操作簡單方便,能夠有效節(jié)約用戶時間,并且用戶可以根據(jù)需要分屏的數(shù)量設置觸控點的數(shù)量,如,用戶想要將屏幕劃分為兩個分屏,那么用戶用兩個手指按壓屏幕即可,操作非常方便,進一步方便了用戶操作。
附圖說明
圖1為一個實施例中分屏顯示方法的流程原理圖;
圖2為另一個實施例中分屏顯示方法的流程圖;
圖3為一個具體應用場景中在分屏區(qū)域內(nèi)展示應用信息的界面示意圖;
圖4為又一個具體應用場景中在分屏區(qū)域內(nèi)展示應用信息的界面示意圖;
圖5為圖4所示的應用場景中檢測到運行應用指令后分屏區(qū)域的界面展示示意圖;
圖6為一個實施例中分屏顯示裝置的結(jié)構(gòu)示意圖;
圖7為另一個實施例中分屏顯示裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,一種分屏顯示方法,包括:
步驟102:檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量。
終端檢測作用于屏幕的觸控點,終端包括手機、電腦或平面電腦等具有觸摸屏的設備。在一個實施例中,在屏幕處于亮屏且未分屏的狀態(tài)下,終端通過檢測屏幕上是否發(fā)生按壓操作檢測觸控點。
步驟104:當觸控點為多個時,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
具體的,當觸控點的數(shù)量大于或等于兩個時,對屏幕進行分屏操作,并根據(jù)觸控點的數(shù)量確定分屏區(qū)域的數(shù)量,分屏區(qū)域的數(shù)量與觸控點的數(shù)量相同,如,在一個實施例中,觸控點的數(shù)量為三個,則將屏幕劃分為三個分屏區(qū)域。
上述的分屏顯示方法根據(jù)作用于屏幕的觸控點的數(shù)量啟動分屏顯示功能,當檢測到多個觸控點時根據(jù)觸控點的數(shù)量將屏幕劃分為與所述觸控點的數(shù)量相同的多個分屏區(qū)域。通過上述分屏顯示方法可快速啟動分屏顯示功能,無需復雜繁冗的設置及應用拖動操作,分屏操作簡單方便,能夠有效節(jié)約用戶時間,并且用戶可以根據(jù)需要分屏的數(shù)量設置觸控點的數(shù)量,如,用戶想要將屏幕劃分為兩個分屏,那么用戶用兩個手指按壓屏幕即可,操作非常方便,進一步方便了用戶操作。
在一個實施例中,上述將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域之前,還包括:檢測當前是否有設定應用運行,如果當前有設定應用運行,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
具體的,本實施例中,預先設定與啟動分屏操作相關(guān)聯(lián)的應用,如果在運行設定應用時獲取到多個觸控點,則將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域;否則,如果當前沒有應用運行或當前運行的應用不是設定應用時獲取到多個觸控點,則不做分屏處理。本實施例通過設置設定應用與上述的多點觸控啟動分屏的操作相關(guān)聯(lián),能夠有效避免誤操作,避免因誤操作導致頻繁出現(xiàn)分屏顯示給用戶帶來不便。
本實施例中,通過設置設定應用啟動分屏,以避免發(fā)生誤操作分屏,進一步的,在另一個實施例中,在將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域之前,還包括:當觸控點為多個時,在屏幕上展示提示窗口,并在提示窗口內(nèi)展示選擇分屏或放棄分屏的界面元素。具體的,用戶可通過選擇相應的界面元素進行分屏或放棄分屏,如果用戶選中選擇分屏的界面元素,則將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域;如果用戶選擇放棄分屏的界面元素,則不做分屏處理。本實施例通過展示提示窗口提示用戶是否分屏,能夠進一步避免發(fā)生誤操作,方便用戶操作。
在一個實施例中,如圖2所示,一種分屏顯示方法,具體包括:
步驟202:檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量。
終端通過檢測屏幕上是否發(fā)生按壓操作檢測觸控點,進一步的,終端預先定義并存儲預設的按壓操作方式,終端可將檢測到的對屏幕的按壓操作的位置、面積、時長和力度等參數(shù)與預設的按壓操作方式的參數(shù)進行比較,如果按壓操作滿足預設的按壓操作方式的各項參數(shù)條件,則觸控點有效,獲取有效的觸控點的數(shù)量,執(zhí)行步驟204;否則,觸控點無效,不做處理,或者,可以繼續(xù)檢測對屏幕的按壓操作。
具體的,在一個實施例中,步驟202包括:檢測觸控點的作用時長是否達到預設時間閾值,獲取作用時長達到預設時間閾值的觸控點的數(shù)量。
在又一個實施例中,步驟202包括:檢測觸控點的觸控壓力值是否大于預設壓力閾值,獲取觸控壓力值大于預設壓力閾值的觸控點的數(shù)量。
在另一個實施例中,步驟202包括:檢測觸控點的作用時長是否達到預設時間閾值和觸控壓力值是否大于預設壓力閾值,獲取作用時長達到預設時間閾值和觸控壓力值大于預設壓力閾值的觸控點的數(shù)量。
具體的,上述的預設壓力閾值為預先設置的觸摸屏檢測到的按壓信號值,預設時間閾值為預先設置的時間長度值。終端通過觸摸屏的電容傳感器或電感傳感器檢測到的電壓值或電感值超過了預設閾值時,檢測到的按壓操作的觸控壓力就超過了預設壓力閾值,檢測到的電壓值或電感值相對于初始值發(fā)生了變化,并且發(fā)生變化的時間超過了預設時間閾值,則檢測到的按壓操作的作用時長就達到預設時間閾值。
在一個實施例中,上述的預設壓力閾值、預設時間閾值或預設壓力閾值和預設時間閾值即可以通過分析用戶操作行為數(shù)據(jù)來確定,也可以由用戶自定義設置。例如,終端提供默認的預設時間閾值的可選值為0.5s,1s和2s,用戶根據(jù)自己的需要選擇預設時間閾值設置為2s,或者,用戶還可以根據(jù)自己的需要將預設時間閾值設置為3s。當用戶選擇預設時間閾值設置為2s時,用戶對屏幕進行按壓操作,終端通過傳感器檢測到的電壓值或電感值相對于初始值發(fā)生變化的時長達到2s時,判定按壓操作的作用時長達到預設時間閾值,獲取該觸控點。當按壓操作的觸控壓力超過預設壓力閾值或作用時長達到預設時間閾值,或者,作用時長達到預設時間閾值和觸控壓力值大于預設壓力閾值時,觸控點為有效觸控點,獲取有效觸控點的數(shù)量,執(zhí)行步驟204,否則,觸控點無效,不做處理,或者,可以繼續(xù)檢測對屏幕的按壓操作。
步驟204:當觸控點為多個時,檢測當前是否有設定應用運行。
具體的,當獲取到觸控點的數(shù)量為多個時,進一步檢測當前是否有預先設定的應用運行,如果當前有設定應用運行,則執(zhí)行步驟206;否則,不做處理。本實施例中,設定應用可以是任意類型的應用,且設定應用的數(shù)量可以為多個。例如,設定應用可以是多媒體播放應用、游戲應用、瀏覽器應用、文字處理應用、圖像處理應用,以及,即時通訊應用、理財應用、電子購物應用、地圖應用等各種類型應用中的一種或多種,且設定應用還可以包括類型相同的多個不同應用,具體設定應用的設置可以由終端默認設置也可以由用戶自定義設置,實際應用中,設定應用的類型和數(shù)量可根據(jù)實際需要任意設置,本實施例不做具體限定。
步驟206:如果當前有設定應用運行,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
在一個實施例中,上述的多個分屏區(qū)域包括一個第一分屏區(qū)域和至少一個第二分屏區(qū)域。進一步的,步驟206之后還包括:
步驟208:檢測當前后臺是否有應用運行。
具體的,本實施例中,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域后,根據(jù)當前后臺是否有應用運行選擇分屏區(qū)域內(nèi)展示的應用信息的內(nèi)容,如果當前后臺有應用運行,執(zhí)行步驟210;如果當前后臺沒有應用運行,則執(zhí)行步驟212。
步驟210:如果當前后臺有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。
具體的,如果分屏后當前后臺有應用運行,那么分別在分屏區(qū)域內(nèi)展示當前運行的應用的界面信息和當前在后臺運行的應用的運行界面信息,當前正在運行的應用和當前在后臺運行的應用同時在分屏區(qū)域中展示,方便用戶查看。進一步的,為方便用戶區(qū)分當前正在運行的程序與分屏后顯示的當前在后臺運行的程序,所述第一分屏區(qū)域的顯示比例可以與所述第二分屏區(qū)域的顯示比例不相同;例如,所述第一分屏區(qū)域的顯示比例大于所述第二分屏區(qū)域的顯示比例,可以在顯示比例大的第一分屏區(qū)域內(nèi)展示當前運行的應用的運行界面信息,在顯示比例小于第一分屏區(qū)域的顯示比例的第二分屏區(qū)域內(nèi)展示在后臺運行的應用的運行界面信息。
在一個實施例中,為避免運行沖突,步驟208還包括:檢測當前在后臺運行的應用的類型與當前正在運行的應用的類型是否相同,若在后臺運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。
具體的,本實施例中對當前在后臺運行的應用的類型與當前正在運行的應用的類型進行比較,如果當前在后臺運行的應用的類型與當前正在運行的應用的類型不同,在第二分屏區(qū)域內(nèi)展示在后臺運行的應用的運行界面信息;如果在后臺運行的應用的類型與當前正在運行的應用的類型不同,則不顯示該在后臺運行的應用的應用信息。本實施例通過比較應用的類型選擇展示應用信息能夠有效避免應用運行沖突,例如,用戶當前正在打游戲,當前正在運行游戲應用,檢測到后臺運行的應用中有視頻播放器應用,由于游戲應用和視頻播放器應用都要輸出音頻,此時,如果選擇讓兩個應用同時運行,則會出現(xiàn)運行沖突,有必要不運行在后臺運行的視頻播放器應用。
步驟212:如果當前后臺沒有應用運行,在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
具體的,本實施例中,當分屏后后臺沒有應用運行時,在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標,以方便用戶選擇想要運行的應用。進一步的,終端可以通過檢測用戶對展示的未運行的應用圖標的選中指令運行應用,在第二分屏區(qū)域內(nèi)展示獲取到選中指令運行的應用的運行界面信息。
進一步的,為避免運行沖突,步驟210還包括:檢測當前未運行的應用的類型與當前正在運行的應用的類型是否相同,若當前未運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
具體的,本實施例中,通過比較當前未運行的應用的類型與當前正在運行的應用的類型選擇第二分屏區(qū)域內(nèi)展示的當前未運行的應用的應用圖標信息,如果當前未運行的應用的類型與當前正在運行的應用的類型不同,在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標;如果當前未運行的應用的類型與當前正在運行的應用的類型相同,則不在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。本實施例通過比較應用的類型確定需要在第二分屏區(qū)域中展示的應用圖標信息,能夠有效避免后續(xù)運行用戶選中的應用時出現(xiàn)應用運行沖突,具體原理描述如上述步驟208所述,在此不予贅述。
下面以一個具體應用場景為例對上述分屏顯示方法進行說明。如在一個具體應用實施例中,用戶當前正在打游戲,當前正在運行游戲應用,此時,用戶以三個手指按壓屏幕,三個手指的按壓操作都滿足預設按壓條件,終端獲取到三個觸控點;進一步的,終端通過檢測比較,獲取游戲應用為設定應用,則終端將屏幕劃分為三個分屏區(qū)域。如圖3所示,三個分屏區(qū)域中包括一個第一分屏區(qū)域302和兩個第二分屏區(qū)域304,第一分屏區(qū)域302的顯示比例大于第二分屏區(qū)域304的顯示比例。終端繼續(xù)檢測當前后臺是否有應用運行,本實施例中,后臺有三個應用正在運行,三個在后臺運行的應用分別為聊天應用、地圖應用和視頻播放器應用;進一步的,終端繼續(xù)比較三個正在后臺運行的應用的類型是否與游戲應用的類型相同,經(jīng)比較,視頻播放器與游戲應用都需要使用音視頻輸出,判斷視頻播放器的應用類型與游戲應用的類型相同。因此,如圖3所示,最后,終端在第一分屏區(qū)域302內(nèi)展示游戲應用的運行界面信息,在其中一個第二分屏區(qū)域304內(nèi)展示聊天應用的運行界面信息,在另外一個第二分屏區(qū)域304內(nèi)展示地圖應用的運行界面信息,游戲應用、聊天應用和地圖應用同時運行。
以下例舉另一個具體應用場景對上述分屏顯示方法進行說明。為方便說明,該應用實施例中,仍以用戶當前正在打游戲為例進行說明。即當前正在運行游戲應用,此時,用戶以兩個手指按壓屏幕,兩個手指的按壓操作都滿足預設按壓條件,終端獲取到兩個觸控點;進一步的,終端通過檢測比較,獲取游戲應用為設定應用,則終端將屏幕劃分為兩個分屏區(qū)域。如圖4所示兩個分屏區(qū)域中包括一個第一分屏區(qū)域402和一個第二分屏區(qū)域404,第一分屏區(qū)域402的顯示比例大于第二分屏區(qū)域404的顯示比例。終端繼續(xù)檢測當前后臺是否有應用運行,本實施例中,當前后臺沒有應用運行;此時,終端獲取當前未運行的各應用的應用信息,本實施例中,終端共獲取到十個未運行的應用信息;進一步的,終端繼續(xù)比較獲取到的十個未運行的各應用的類型是否與游戲應用的類型相同,十個未運行的應用中包括一個瀏覽器應用、一個文字處理應用、兩個即時通訊應用、一個視頻播放器應用、一個理財應用、兩個電子購物應用、一個地圖應用和一個圖像處理應用,經(jīng)比較,該十個未運行的應用中視頻播放器與游戲應用都需要使用音視頻輸出,判斷視頻播放器的應用類型與游戲應用的類型相同。因此,如圖4所示,最后,終端在第一分屏區(qū)域402內(nèi)展示游泳應用的運行界面信息,在第二分屏區(qū)域404內(nèi)展示其它九個未運行應用的應用圖標。進一步的,終端檢測用戶對第二分屏區(qū)域404內(nèi)的應用圖標的選中指令,本實施例中,終端檢測到用戶對其中一個聊天應用的選中指令,如圖5所示,進一步在第二分屏區(qū)域404內(nèi)展示該聊天應用的運行界面信息,聊天應用于游戲應用同時運行。
在一個實施例中,如圖6所示,提供了一種分屏顯示裝置600,包括:
觸控檢測模塊602,用于檢測作用于屏幕的觸控點,獲取觸控點的數(shù)量。
屏幕劃分模塊604,用于當觸控點為多個時,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
如圖7所示,在一個實施例中,分屏顯示裝置600還包括:第一運行檢測模塊606,用于檢測當前是否有設定應用運行。
如果當前有設定應用運行,屏幕劃分模塊604將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。具體的,第一運行檢測模塊606如果檢測到當前有設定應用運行,則發(fā)送分屏指令至所述屏幕劃分模塊604;屏幕劃分模塊604接收分屏指令,將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域。
本實施例通過第一運行檢測模塊606檢測當前是否有設定應用運行,當有設定應用運行時才將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域,能夠有效避免我操作,避免因誤操作導致頻繁出現(xiàn)分屏顯示給用戶帶來不便。進一步的,在另一個實施例中,分屏顯示裝置600還包括提示窗口展示模塊,提示窗口展示模塊用于在將屏幕劃分為與觸控點的數(shù)量相同的多個分屏區(qū)域之前,在屏幕上展示提示窗口,并在提示窗口內(nèi)展示選擇分屏或放棄分屏的界面元素,用戶通過選擇相應的界面元素選擇是否需要將屏幕劃分為與觸控點數(shù)量相同的多個分屏區(qū)域,以進一步避免發(fā)生誤操作。
在一個實施例中,多個分屏區(qū)域包括一個第一分屏區(qū)域和至少一個第二分屏區(qū)域,第一分屏區(qū)域的顯示比例大于第二分屏區(qū)域的顯示比例;分屏顯示裝置600還包括:
第二運行檢測模塊608,用于檢測當前后臺是否有應用運行。
應用信息展示模塊610,用于在屏幕上展示分屏區(qū)域,并在分屏區(qū)域內(nèi)展示應用信息。
具體的,如果當前后臺有應用運行,應用信息展示模塊610在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。如果當前后臺沒有應用運行,應用信息展示模塊610在第一分屏區(qū)域內(nèi)展示當前正在運行的應用的運行界面信息;在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在一個實施例中,應用信息展示模塊610還用于檢測當前在后臺運行的應用的類型與當前正在運行的應用的類型是否相同,若在后臺運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前在后臺運行的應用的運行界面信息。
在其中一個實施例中,應用信息展示模塊610還用于檢測當前未運行的應用的類型與當前正在運行的應用的類型是否相同,若當前未運行的應用的類型與當前正在運行的應用的類型不同,則在第二分屏區(qū)域內(nèi)展示當前未運行的應用的應用圖標。
在一個實施例中,觸控檢測模塊602用于檢測觸控點的作用時長是否達到預設時間閾值,獲取作用時長達到預設時間閾值的觸控點的數(shù)量?;?,
觸控檢測模塊602用于檢測觸控點的觸控壓力值是否大于預設壓力閾值,獲取觸控壓力值大于預設壓力閾值的觸控點的數(shù)量?;?,
觸控檢測模塊602用于檢測觸控點的作用時長是否達到預設時間閾值和觸控壓力值是否大于預設壓力閾值,獲取作用時長達到預設時間閾值和觸控壓力值大于預設壓力閾值的觸控點的數(shù)量。
上述的分屏顯示方法及分屏顯示裝置,根據(jù)作用于屏幕的觸控點的數(shù)量啟動分屏顯示功能,當檢測到多個觸控點時根據(jù)觸控點的數(shù)量將屏幕劃分為與所述觸控點的數(shù)量相同的多個分屏區(qū)域。通過上述分屏顯示方法可快速啟動分屏顯示功能,無需復雜繁冗的設置及應用拖動操作,分屏操作簡單方便,能夠有效節(jié)約用戶時間,并且用戶可以根據(jù)需要分屏的數(shù)量設置觸控點的數(shù)量,如,用戶想要將屏幕劃分為兩個分屏,那么用戶用兩個手指按壓屏幕即可,操作非常方便,進一步方便了用戶操作。
以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。