欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種分屏窗口顯示方法及終端與流程

文檔序號(hào):11949407閱讀:279來(lái)源:國(guó)知局
一種分屏窗口顯示方法及終端與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種分屏窗口顯示方法及終端。



背景技術(shù):

隨著智能終端的不斷發(fā)展,大屏幕的智能終端越來(lái)越得到人們的喜愛(ài),基于大屏幕的特點(diǎn),人們也已經(jīng)不能夠滿足在一部智能終端中僅能同時(shí)顯示或使用一個(gè)應(yīng)用程序的單一化顯示和操作了,因此,同一智能終端的屏幕進(jìn)行多個(gè)應(yīng)用界面的顯示,即分屏顯示也應(yīng)運(yùn)而生,比如,視頻播放器的應(yīng)用界面和信息的對(duì)話界面可以同時(shí)顯示,用戶在觀看視頻的同時(shí)可以收發(fā)短信進(jìn)行聊天。但是這種現(xiàn)有的分屏顯示的方法的問(wèn)題在于,如果分屏窗口較多時(shí),有可能產(chǎn)生幾個(gè)分屏窗口相互層疊或者覆蓋的情況,這就會(huì)導(dǎo)致被頂層分屏窗口遮蓋的一些分屏窗口無(wú)法被完全顯示或無(wú)法進(jìn)行用戶操作,影響了用戶體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種分屏窗口顯示方法及終端,可以提高用戶體驗(yàn)。

本發(fā)明實(shí)施例提供一種分屏窗口顯示方法,所述方法包括:

當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域;

獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表;

當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

相應(yīng)的,本發(fā)明實(shí)施例還提供了一種終端,所述終端包括:

目標(biāo)區(qū)域獲取單元,用于當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域;

列表生成單元,用于獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表;

顯示單元,用于當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

本發(fā)明實(shí)施例通過(guò)當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域,獲取該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口,從而使用戶可以通過(guò)列表獲知并選擇目標(biāo)窗口,提升了用戶體驗(yàn)。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例中一種分屏窗口顯示方法的流程示意圖;

圖2是本發(fā)明實(shí)施例中另一種分屏窗口顯示方法的流程示意圖;

圖3是本發(fā)明實(shí)施例中一種終端的組成結(jié)構(gòu)圖;

圖4是本發(fā)明實(shí)施例中圖3的目標(biāo)區(qū)域獲取單元的組成結(jié)構(gòu)圖;

圖5是本發(fā)明實(shí)施例中圖4的第一區(qū)域確定單元的組成結(jié)構(gòu)圖;

圖6是本發(fā)明實(shí)施例中另一種終端的組成結(jié)構(gòu)圖;

圖7是本發(fā)明實(shí)施例中一種分屏窗口顯示及觸控場(chǎng)景的示意圖;

圖8是本發(fā)明實(shí)施例中一種確定目標(biāo)區(qū)域場(chǎng)景的示意圖;

圖9是本發(fā)明實(shí)施例中一種分屏窗口信息列表的示意圖;

圖10是本發(fā)明實(shí)施例中另一種分屏窗口信息列表的示意圖;

圖11是本發(fā)明實(shí)施例中一種分屏窗口信息列表的應(yīng)用信息選擇場(chǎng)景的示意圖;

圖12a是本發(fā)明實(shí)施例中一種分屏窗口頂層顯示方式的示意圖;

圖12b是本發(fā)明實(shí)施例中一種分屏窗口全屏顯示方式的示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

圖1是本發(fā)明實(shí)施例中一種分屏窗口顯示方法的流程示意圖,本方法流程可以由一種終端實(shí)施,所述終端可以包括手機(jī)、筆記本電腦、平板電腦、車載電腦、POS(Point Of Sales,銷售點(diǎn))機(jī)等。如圖所示所述方法至少包括:

步驟S101,當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域。

具體的,用戶在終端屏幕上進(jìn)行觸控操作時(shí),會(huì)在終端屏幕上生成觸控信號(hào),終端屏幕根據(jù)該觸控操作的按壓力度可以確定用戶輸入的觸控操作是否為按壓操作,如果確定用戶輸入的是按壓操作時(shí),則可以獲取用戶在終端屏幕上按壓時(shí)生成的觸控信號(hào)所對(duì)應(yīng)的區(qū)域作為目標(biāo)區(qū)域。

例如,如圖7所示,若圖中手指位置為用戶進(jìn)行按壓操作的位置,則終端可以檢測(cè)到在屏幕該位置區(qū)域生成了觸控信號(hào),且按壓力度超過(guò)了預(yù)設(shè)的力度閾值,那么終端就獲取圖中手指按壓的區(qū)域作為目標(biāo)區(qū)域,即如圖8中圓圈圈出的區(qū)域即為與觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域。

步驟S102,獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

具體的,分屏窗口為在終端屏幕中顯示應(yīng)用程序界面的一個(gè)窗口,分屏窗口可以在終端屏幕中以任意大小任意位置顯示,具體的顯示方式可以是默認(rèn)的、隨機(jī)的或者按照用戶習(xí)慣設(shè)置的等等,這里不作具體限制。

在本實(shí)施例中,終端根據(jù)用戶的按壓操作產(chǎn)生的觸控信號(hào)確定了目標(biāo)區(qū)域之后,就可以獲取在該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口,這里的顯示不僅僅指可以被用戶看到的顯示狀態(tài),也包括被其他分屏窗口所覆蓋了,不能被用戶看到的顯示狀態(tài),例如,圖8中的分屏窗口1就是可以完全被看到的顯示狀態(tài),分屏窗口2是有部分被覆蓋部分可見(jiàn)的顯示狀態(tài),而分屏窗口3則是完全被覆蓋的顯示狀態(tài)。當(dāng)終端獲取到目標(biāo)區(qū)域后,則與屏幕中顯示的至少一個(gè)分屏窗口在屏幕中顯示的位置區(qū)域進(jìn)行比較,比較之后確定顯示區(qū)域與該目標(biāo)區(qū)域存在重合的分屏窗口,即確定在目標(biāo)區(qū)域中顯示的分屏窗口。如圖8所示,分屏窗口1、2、3皆為在目標(biāo)區(qū)域中顯示的分屏窗口。

進(jìn)一步的,每一個(gè)分屏窗口分別存在與之對(duì)應(yīng)的應(yīng)用信息,即分屏窗口所顯示的應(yīng)用界面的應(yīng)用程序的信息,例如,應(yīng)用信息具體可以為應(yīng)用程序的名稱、應(yīng)用程序當(dāng)前顯示界面的名稱、應(yīng)用程序當(dāng)前的狀態(tài)等等,進(jìn)一步的,應(yīng)用信息還可以具體包括分屏窗口縮略圖或/和分屏窗口編號(hào)等。需要說(shuō)明的是,這里分屏窗口的編號(hào)可以是與應(yīng)用程序的編號(hào)對(duì)應(yīng)的,也可以是根據(jù)用戶打開(kāi)應(yīng)用程序的順序自動(dòng)編排的,還可以是根據(jù)當(dāng)前屏幕中多個(gè)分屏窗口的層疊狀態(tài)來(lái)排列的,例如最頂層的分屏窗口的編號(hào)為1,第二層的分屏窗口的編號(hào)為2,依次排列,這里不作具體限定。

終端確定了在目標(biāo)區(qū)域中顯示的分屏窗口之后,就可以獲取上述分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,生成分屏窗口信息列表。其中,分屏窗口信息列表包含上述分屏窗口對(duì)應(yīng)的應(yīng)用信息,也就是說(shuō),終端通過(guò)列表形式將用戶進(jìn)行按壓操作的目標(biāo)區(qū)域中的分屏窗口對(duì)應(yīng)的應(yīng)用信息展現(xiàn)出來(lái)。舉例說(shuō)明,如圖8所示的目標(biāo)區(qū)域中分屏窗口1、2、3皆為在目標(biāo)區(qū)域中顯示的分屏窗口,則終端可以獲取分屏窗口1、2、3所對(duì)應(yīng)的應(yīng)用信息,生成如圖9所示的分屏窗口信息列表展現(xiàn)給用戶,圖9的分屏窗口信息列表中包括了各分屏窗口的編號(hào)、應(yīng)用名稱以及縮略圖。形象地舉例,分屏窗口信息列表可以如圖10所展示的。

步驟S103,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

具體的,選擇指令可以是對(duì)分屏窗口信息列表中的其中一個(gè)應(yīng)用信息進(jìn)行選中的指令,具體可以是單擊、雙擊、滑動(dòng)、晃動(dòng)、按下預(yù)設(shè)按鍵等方式,這里不作具體限定。當(dāng)用戶通過(guò)選擇指令在分屏窗口信息列表中選擇出了目標(biāo)應(yīng)用信息后,可以將被選中的目標(biāo)應(yīng)用信息所對(duì)應(yīng)的分屏窗口按照預(yù)設(shè)的顯示格式在終端屏幕中顯示。

在本實(shí)施例中,按照預(yù)設(shè)的顯示格式顯示可以具體為在終端屏幕中將目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行頂層顯示,或在所述終端屏幕中將目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行全屏顯示。其中,頂層顯示就是例如圖8中的分屏窗口1那樣的,在最上層顯示并且覆蓋其顯示區(qū)域的其他分屏窗口所顯示的部分;全屏顯示則是將分屏窗口的在整個(gè)屏幕中顯示,即覆蓋屏幕中顯示的其他所有分屏窗口。

舉例來(lái)說(shuō),結(jié)合圖7至圖9所展示的應(yīng)用場(chǎng)景,假設(shè)用戶通過(guò)選擇指令選擇了如圖11所示的3號(hào)播放器應(yīng)用,該應(yīng)用信息對(duì)應(yīng)的就是分屏窗口3,那么終端就可以將分屏窗口3進(jìn)行頂層顯示或者全屏顯示,其中頂層顯示如圖12a所示,全屏顯示如圖12b所示。

本發(fā)明實(shí)施例通過(guò)當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域,即用戶對(duì)終端屏幕進(jìn)行按壓操作時(shí),終端就采集該按壓操作觸控的區(qū)域作為目標(biāo)區(qū)域,獲取該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口,從而通過(guò)列表的形式向用戶展示該目標(biāo)區(qū)域中的顯示的分屏窗口,即使該目標(biāo)區(qū)域中的分屏窗口有些被完全或者部分覆蓋了,用戶也可以通過(guò)列表獲知并選擇,進(jìn)而對(duì)選擇的分屏窗口進(jìn)行預(yù)設(shè)顯示格式的顯示,解決層疊的分屏窗口的顯示問(wèn)題,提升了終端的操作便利性。

圖2是本發(fā)明實(shí)施例中另一種分屏窗口顯示方法的流程示意圖,所述方法包括:

步驟S201,當(dāng)檢測(cè)到終端屏幕上產(chǎn)生的觸控信號(hào)時(shí),檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第一力度閾值。

具體的,終端可以預(yù)設(shè)第一力度閾值,當(dāng)檢測(cè)到終端屏幕上產(chǎn)生的觸控信息時(shí),則檢測(cè)產(chǎn)生該觸控信號(hào)的按壓操作的按壓力度,判斷其按壓力度是否超過(guò)預(yù)設(shè)的第一力度閾值。

步驟S202,若未超過(guò)預(yù)設(shè)的第一力度閾值,則將所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域。

具體的,如果步驟S201的檢測(cè)結(jié)果為觸控信號(hào)對(duì)應(yīng)的按壓力度沒(méi)有超過(guò)預(yù)設(shè)的第一力度閾值,那么可以將終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域,即用戶進(jìn)行按壓操作的區(qū)域設(shè)定為目標(biāo)區(qū)域,例如,圖7和圖8所示的例子。

可選的,步驟S202具體可以為:

檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第二力度閾值。

具體的,終端可以預(yù)設(shè)第二力度閾值,該第二力度閾值小于上述第一力度閾值,即當(dāng)觸控信號(hào)對(duì)應(yīng)的按壓力度未超過(guò)第一力度閾值時(shí),檢測(cè)觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)第二力度閾值。需要說(shuō)明的是,這里的第二力度閾值是識(shí)別用戶的按壓操作的一個(gè)門檻值,即只有大于第二力度閾值時(shí),終端認(rèn)為用戶在屏幕上的按壓操作生成的觸控信號(hào)是有效的,或者是用于實(shí)現(xiàn)本發(fā)明所述的功能的。

若超過(guò)預(yù)設(shè)的第二力度閾值,則獲取所述觸控信號(hào)在所述終端屏幕上對(duì)應(yīng)的觸控坐標(biāo)點(diǎn)集合。

具體的,終端屏幕是由許多個(gè)坐標(biāo)點(diǎn)標(biāo)記的,當(dāng)用戶按壓屏幕中的某一區(qū)域時(shí),終端獲取到觸控信號(hào),則可以獲取該觸控信號(hào)對(duì)應(yīng)在終端屏幕上的多個(gè)觸控點(diǎn)的坐標(biāo),從而獲取觸控坐標(biāo)點(diǎn)集合。

將所述觸控坐標(biāo)點(diǎn)集合對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域。

具體的,根據(jù)獲取到的觸控坐標(biāo)點(diǎn)集合,可以確定觸控坐標(biāo)點(diǎn)集合中的各坐標(biāo)點(diǎn)所組成的觸控區(qū)域,也即用戶進(jìn)行按壓的區(qū)域,將該區(qū)域確定為目標(biāo)區(qū)域。

步驟S203,若超過(guò)預(yù)設(shè)的第一力度閾值,則將所述終端屏幕確定為目標(biāo)區(qū)域。

具體的,如果步驟S201的檢測(cè)結(jié)果為觸控信號(hào)對(duì)應(yīng)的按壓力度超過(guò)了預(yù)設(shè)的第一力度閾值,那么可以將整個(gè)終端屏幕確定為目標(biāo)區(qū)域。

步驟S204,獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

具體方法可以參考步驟S102。特別地,當(dāng)目標(biāo)區(qū)域?yàn)樗鼋K端屏幕獲取當(dāng)前終端屏幕上顯示的所有分屏窗口對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

步驟S205,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

具體方法可以參考步驟S103。

本發(fā)明實(shí)施例通過(guò)當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域,即用戶對(duì)終端屏幕進(jìn)行按壓操作時(shí),終端就采集該按壓操作觸控的區(qū)域作為目標(biāo)區(qū)域,獲取該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口,從而通過(guò)列表的形式向用戶展示該目標(biāo)區(qū)域中的顯示的分屏窗口,即使該目標(biāo)區(qū)域中的分屏窗口有些被完全或者部分覆蓋了,用戶也可以通過(guò)列表獲知并選擇,進(jìn)而對(duì)選擇的分屏窗口進(jìn)行預(yù)設(shè)顯示格式的顯示,解決層疊的分屏窗口的顯示問(wèn)題,提升了終端的操作便利性。

圖3是本發(fā)明實(shí)施例中一種終端的組成結(jié)構(gòu)圖,所述終端包括:

目標(biāo)區(qū)域獲取單元310,用于當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域。

具體的,用戶在終端屏幕上進(jìn)行觸控操作時(shí),會(huì)在終端屏幕上生成觸控信號(hào),終端屏幕根據(jù)該觸控操作的按壓力度可以確定用戶輸入的觸控操作是否為按壓操作,如果確定用戶輸入的是按壓操作時(shí),則目標(biāo)區(qū)域獲取單元310可以獲取用戶在終端屏幕上按壓時(shí)生成的觸控信號(hào)所對(duì)應(yīng)的區(qū)域作為目標(biāo)區(qū)域。

可選的,所述目標(biāo)區(qū)域獲取單元310包括第一力度檢測(cè)單元311、第一區(qū)域確定單元312和第二區(qū)域確定單元313,如圖4所示,其中:

第一力度檢測(cè)單元311,當(dāng)檢測(cè)到終端屏幕上產(chǎn)生的觸控信號(hào)時(shí),檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第一力度閾值。

具體的,可以預(yù)設(shè)第一力度閾值,當(dāng)檢測(cè)到終端屏幕上產(chǎn)生的觸控信息時(shí),第一力度檢測(cè)單元311則檢測(cè)產(chǎn)生該觸控信號(hào)的按壓操作的按壓力度,判斷其按壓力度是否超過(guò)預(yù)設(shè)的第一力度閾值。

第一區(qū)域確定單元312,用于檢測(cè)未超過(guò)預(yù)設(shè)的第一力度閾值時(shí),將所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域。

具體的,如果第一力度檢測(cè)單元311的檢測(cè)結(jié)果為觸控信號(hào)對(duì)應(yīng)的按壓力度沒(méi)有超過(guò)預(yù)設(shè)的第一力度閾值,那么第一區(qū)域確定單元312可以將終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域,即用戶進(jìn)行按壓操作的區(qū)域設(shè)定為目標(biāo)區(qū)域,例如,圖7和圖8所示的例子。

可選的,所述第一區(qū)域確定單元312可以包括第二力度檢測(cè)單元3121、坐標(biāo)點(diǎn)獲取單元3122和確定單元3123,如圖5所示,其中:

第二力度檢測(cè)單元3121,用于檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第二力度閾值。

具體的,可以預(yù)設(shè)第二力度閾值,該第二力度閾值小于上述第一力度閾值,即當(dāng)觸控信號(hào)對(duì)應(yīng)的按壓力度未超過(guò)第一力度閾值時(shí),第二力度檢測(cè)單元3121檢測(cè)觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)第二力度閾值。需要說(shuō)明的是,這里的第二力度閾值是識(shí)別用戶的按壓操作的一個(gè)門檻值,即只有大于第二力度閾值時(shí),終端認(rèn)為用戶在屏幕上的按壓操作生成的觸控信號(hào)是有效的,或者是用于實(shí)現(xiàn)本發(fā)明所述的功能的。

坐標(biāo)點(diǎn)獲取單元3122,用于檢測(cè)超過(guò)預(yù)設(shè)的第二力度閾值時(shí),獲取所述觸控信號(hào)在所述終端屏幕上對(duì)應(yīng)的觸控坐標(biāo)點(diǎn)集合。

具體的,終端屏幕是由許多個(gè)坐標(biāo)點(diǎn)標(biāo)記的,當(dāng)用戶按壓屏幕中的某一區(qū)域時(shí),坐標(biāo)點(diǎn)獲取單元3122獲取到觸控信號(hào),則可以獲取該觸控信號(hào)對(duì)應(yīng)在終端屏幕上的多個(gè)觸控點(diǎn)的坐標(biāo),從而獲取觸控坐標(biāo)點(diǎn)集合。

確定單元3123,用于將所述觸控坐標(biāo)點(diǎn)集合對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域。

具體的,根據(jù)獲取到的觸控坐標(biāo)點(diǎn)集合,確定單元3123可以確定觸控坐標(biāo)點(diǎn)集合中的各坐標(biāo)點(diǎn)所組成的觸控區(qū)域,也即用戶進(jìn)行按壓的區(qū)域,將該區(qū)域確定為目標(biāo)區(qū)域。

第二區(qū)域確定單元313,用于檢測(cè)超過(guò)預(yù)設(shè)的第一力度閾值時(shí),將所述終端屏幕確定為目標(biāo)區(qū)域。

具體的,如果第一力度檢測(cè)單元311的檢測(cè)結(jié)果為觸控信號(hào)對(duì)應(yīng)的按壓力度超過(guò)了預(yù)設(shè)的第一力度閾值,那么第二區(qū)域確定單元313可以將整個(gè)終端屏幕確定為目標(biāo)區(qū)域。

列表生成單元320,用于獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

具體的,分屏窗口為在終端屏幕中顯示應(yīng)用程序界面的一個(gè)窗口,分屏窗口可以在終端屏幕中以任意大小任意位置顯示,具體的顯示方式可以是默認(rèn)的、隨機(jī)的或者按照用戶習(xí)慣設(shè)置的等等,這里不作具體限制。

在本實(shí)施例中,根據(jù)用戶的按壓操作產(chǎn)生的觸控信息確定了目標(biāo)區(qū)域之后,列表生成單元320就可以獲取在該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口,這里的顯示不僅僅指可以被用戶看到的顯示狀態(tài),也包括被其他分屏窗口所覆蓋了,不能被用戶看到的顯示狀態(tài),例如,圖8中的分屏窗口1就是可以完全被看到的顯示狀態(tài),分屏窗口2是有部分被覆蓋部分可見(jiàn)的顯示狀態(tài),而分屏窗口3則是完全被覆蓋的顯示狀態(tài)。當(dāng)獲取到目標(biāo)區(qū)域后,則列表生成單元320與屏幕中顯示的至少一個(gè)分屏窗口在屏幕中顯示的位置區(qū)域進(jìn)行比較,比較之后確定顯示區(qū)域與該目標(biāo)區(qū)域存在重合的分屏窗口,即確定在目標(biāo)區(qū)域中顯示的分屏窗口。如圖8所示,分屏窗口1、2、3皆為在目標(biāo)區(qū)域中顯示的分屏窗口。

進(jìn)一步的,每一個(gè)分屏窗口分別存在與之對(duì)應(yīng)的應(yīng)用信息,即分屏窗口所顯示的應(yīng)用界面的應(yīng)用程序的信息,例如,應(yīng)用信息具體可以為應(yīng)用程序的名稱、應(yīng)用程序當(dāng)前顯示界面的名稱、應(yīng)用程序當(dāng)前的狀態(tài)等等,進(jìn)一步的,應(yīng)用信息還可以具體包括分屏窗口縮略圖或/和分屏窗口編號(hào)等。需要說(shuō)明的是,這里分屏窗口的編號(hào)可以是與應(yīng)用程序的編號(hào)對(duì)應(yīng)的,也可以是根據(jù)用戶打開(kāi)應(yīng)用程序的順序自動(dòng)編排的,還可以是根據(jù)當(dāng)前屏幕中多個(gè)分屏窗口的層疊狀態(tài)來(lái)排列的,例如最頂層的分屏窗口的編號(hào)為1,第二層的分屏窗口的編號(hào)為2,依次排列,這里不作具體限定。

確定了在目標(biāo)區(qū)域中顯示的分屏窗口之后,列表生成單元320就可以獲取上述分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,生成分屏窗口信息列表。其中,分屏窗口信息列表包含上述分屏窗口對(duì)應(yīng)的應(yīng)用信息,也就是說(shuō),列表生成單元320通過(guò)列表形式將用戶進(jìn)行按壓操作的目標(biāo)區(qū)域中的分屏窗口對(duì)應(yīng)的應(yīng)用信息展現(xiàn)出來(lái)。

可選的,所述目標(biāo)區(qū)域?yàn)樗鼋K端屏幕,則列表生成單元320具體用于:

獲取當(dāng)前所述終端屏幕上顯示的所有分屏窗口對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

顯示單元330,用于當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

具體的,選擇指令可以是對(duì)分屏窗口信息列表中的其中一個(gè)應(yīng)用信息進(jìn)行選中的指令,具體可以是單擊、雙擊、滑動(dòng)、晃動(dòng)、按下預(yù)設(shè)按鍵等方式,這里不作具體限定。當(dāng)用戶通過(guò)選擇指令在分屏窗口信息列表中選擇出了目標(biāo)應(yīng)用信息后,顯示單元330可以將被選中的目標(biāo)應(yīng)用信息所對(duì)應(yīng)的分屏窗口按照預(yù)設(shè)的顯示格式在終端屏幕中顯示。

可選的,所述顯示單元具體330用于:

在所述終端屏幕中將所述目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行頂層顯示,或在所述終端屏幕中將所述目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行全屏顯示。

在可選實(shí)施例中,按照預(yù)設(shè)的顯示格式顯示可以具體為在終端屏幕中將目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行頂層顯示,或在所述終端屏幕中將目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行全屏顯示。其中,頂層顯示就是例如圖8中的分屏窗口1那樣的,在最上層顯示并且覆蓋其顯示區(qū)域的其他分屏窗口所顯示的部分;全屏顯示則是將分屏窗口的在整個(gè)屏幕中顯示,即覆蓋屏幕中顯示的其他所有分屏窗口。

本發(fā)明實(shí)施例通過(guò)當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域,即用戶對(duì)終端屏幕進(jìn)行按壓操作時(shí),終端就采集該按壓操作觸控的區(qū)域作為目標(biāo)區(qū)域,獲取該目標(biāo)區(qū)域中顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表,當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口,從而通過(guò)列表的形式向用戶展示該目標(biāo)區(qū)域中的顯示的分屏窗口,即使該目標(biāo)區(qū)域中的分屏窗口有些被完全或者部分覆蓋了,用戶也可以通過(guò)列表獲知并選擇,進(jìn)而對(duì)選擇的分屏窗口進(jìn)行預(yù)設(shè)顯示格式的顯示,解決層疊的分屏窗口的顯示問(wèn)題,提升了終端的操作便利性。

圖6是本發(fā)明實(shí)施例中提出的另一種終端的組成結(jié)構(gòu)圖。本實(shí)施例中所描述的終端包括:至少一個(gè)輸入設(shè)備1000;至少一個(gè)輸出設(shè)備2000;至少一個(gè)處理器3000,例如CPU;和存儲(chǔ)器4000,上述輸入設(shè)備1000、輸出設(shè)備2000、處理器3000和存儲(chǔ)器4000通過(guò)總線5000連接。

其中,上述輸入設(shè)備1000具體可為終端的觸控面板、物理按鍵、鼠標(biāo)、麥克風(fēng)或者攝像頭,用于獲取終端用戶輸入的觸控信號(hào)。

上述輸出設(shè)備2000具體可為終端的顯示屏,用于輸出、顯示圖像數(shù)據(jù)(包括分屏窗口)。

上述存儲(chǔ)器4000可以是高速RAM存儲(chǔ)器,也可為非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器。上述存儲(chǔ)器4000用于存儲(chǔ)一組程序代碼,上述輸入設(shè)備1000、輸出設(shè)備2000和處理器3000用于調(diào)用存儲(chǔ)器4000中存儲(chǔ)的程序代碼,執(zhí)行如下操作:

上述處理器3000,用于當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域。

上述處理器3000,用于獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

上述處理器3000,用于當(dāng)接收到與所述分屏窗口信息列表對(duì)應(yīng)的選擇指令時(shí),根據(jù)所述選擇指令在所述分屏窗口信息列表中選擇出目標(biāo)應(yīng)用信息,并在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)應(yīng)用信息對(duì)應(yīng)的分屏窗口。

在可選實(shí)施例中,上述處理器3000在所述終端屏幕中按照預(yù)設(shè)顯示格式顯示所述目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口,具體可以為:

在所述終端屏幕中將所述目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行頂層顯示;或

在所述終端屏幕中將所述目標(biāo)分屏窗口信息對(duì)應(yīng)的分屏窗口進(jìn)行全屏顯示。

在可選實(shí)施例中,上述處理器3000當(dāng)檢測(cè)到終端屏幕上生成觸控信號(hào)時(shí),根據(jù)所述觸控信號(hào)對(duì)應(yīng)的按壓力度獲取所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的目標(biāo)區(qū)域,具體可以為:

當(dāng)檢測(cè)到終端屏幕上產(chǎn)生的觸控信號(hào)時(shí),檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第一力度閾值;

若未超過(guò)預(yù)設(shè)的第一力度閾值,則將所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域;

若超過(guò)預(yù)設(shè)的第一力度閾值,則將所述終端屏幕確定為目標(biāo)區(qū)域。

在可選實(shí)施例中,所述目標(biāo)區(qū)域?yàn)樗鼋K端屏幕,則上述處理器3000獲取所述目標(biāo)區(qū)域所顯示的至少一個(gè)分屏窗口分別對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表,具體可以為:

獲取當(dāng)前所述終端屏幕上顯示的所有分屏窗口對(duì)應(yīng)的應(yīng)用信息,并生成包含至少一個(gè)所述應(yīng)用信息的分屏窗口信息列表。

在可選實(shí)施例中,上述處理器3000將所述終端屏幕上與所述觸控信號(hào)對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域,具體可以為:

檢測(cè)所述觸控信號(hào)對(duì)應(yīng)的按壓力度是否超過(guò)預(yù)設(shè)的第二力度閾值;

若超過(guò)預(yù)設(shè)的第二力度閾值,則獲取所述觸控信號(hào)在所述終端屏幕上對(duì)應(yīng)的觸控坐標(biāo)點(diǎn)集合;

將所述觸控坐標(biāo)點(diǎn)集合對(duì)應(yīng)的觸控區(qū)域確定為目標(biāo)區(qū)域。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的輸入設(shè)備1000、輸出設(shè)備2000和處理器3000可執(zhí)行本發(fā)明實(shí)施例提供的一種分屏窗口顯示方法的兩個(gè)實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例提供的一種終端的實(shí)施例中所描述的終端的實(shí)現(xiàn)方式,在此不再贅述。

本發(fā)明所有實(shí)施例中的單元,可以通過(guò)通用集成電路,例如CPU(Central Processing Unit,中央處理器),或通過(guò)ASIC(Application Specific Integrated Circuit,專用集成電路)來(lái)實(shí)現(xiàn)。

本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
科尔| 涟水县| 南澳县| 乌拉特中旗| 白水县| 伊金霍洛旗| 桦川县| 陆良县| 荆门市| 库尔勒市| 桂林市| 昭觉县| 安泽县| 遂川县| 若尔盖县| 肃宁县| 大埔县| 秭归县| 汕头市| 龙口市| 安徽省| 枣庄市| 斗六市| 绵竹市| 修水县| 兰坪| 南康市| 万源市| 东港市| 康马县| 东乡| 都江堰市| 富宁县| 棋牌| 旌德县| 绍兴县| 阿尔山市| 彩票| 太原市| 五台县| 邹平县|