分屏操作的方法及裝置制造方法
【專利摘要】本發(fā)明提供一種分屏操作的方法,包括以下步驟:檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作;根據(jù)檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。本發(fā)明還提供一種分屏操作的裝置。本發(fā)明提供的分屏操作的方法及裝置可以應(yīng)用于支持多任務(wù)的終端設(shè)備中,并且可以根據(jù)使用需要,靈活地進行分屏,使得用戶可以根據(jù)使用需要,選擇分屏的數(shù)量,以分別顯示和控制不同的任務(wù),從而支持多任務(wù)的實時操作。因此,本發(fā)明提供的分屏操作的方法及裝置能夠簡便、快捷地使用戶進行分屏操作,迅速運行新的應(yīng)用程序,豐富用戶體驗。
【專利說明】分屏操作的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備【技術(shù)領(lǐng)域】,具體而言,本發(fā)明涉及分屏操作的方法及裝置。
【背景技術(shù)】
[0002]近年來,隨著電子產(chǎn)業(yè)和通信技術(shù)的飛速發(fā)展,以數(shù)據(jù)、話音、視頻為基礎(chǔ)的新業(yè)務(wù)發(fā)展迅猛。微電子技術(shù)、計算機軟硬件技術(shù)的快速發(fā)展,為終端設(shè)備處理越來越復(fù)雜的工作打下了基礎(chǔ),為終端設(shè)備個性化提供了實現(xiàn)可能,使得終端從某種程度上擺脫了網(wǎng)絡(luò)的制約,可以具備越來越強大的功能。此外,用戶本身也對終端有迫切的需求,希望終端功能更強大、更靈活、更簡捷。信息技術(shù)的發(fā)展,使終端技術(shù)走向智能化、移動化、多功能化。
[0003]例如,終端設(shè)備是最為人們所熟悉的一種移動終端,現(xiàn)在終端設(shè)備已經(jīng)成為了人們?nèi)粘I畈豢扇鄙俚奈锲?。為了使人們更方便地使用終端設(shè)備,終端設(shè)備屏幕的尺寸在不斷地擴大、觸控功能也越來越靈敏。近來,隨著能夠支持眾多應(yīng)用的大屏幕觸控終端的發(fā)展,對于能夠協(xié)同處理多個任務(wù)的需求也越來越迫切。
[0004]然而,在支持用戶在同一觸控屏幕上同時處理多個應(yīng)用時,現(xiàn)有的移動終端存在諸多問題?,F(xiàn)有的終端設(shè)備啟動分屏應(yīng)用時,需要用戶提前選取所需的應(yīng)用程序,并且通過拖動選取的應(yīng)用程序至屏幕區(qū)域的方式啟動分屏應(yīng)用,分屏后的分屏區(qū)域的窗口大小和數(shù)量都固定。因此,用戶無法靈活改變分屏區(qū)域的窗口大小,也無法根據(jù)自身需求運行多個分屏窗口。進一步而言,當(dāng)終端運行多任務(wù)時,操作步驟繁雜,且容易因誤操作導(dǎo)致退出新建的分屏窗口界面,如果退出分屏窗口任務(wù)后想恢復(fù)操作此功能,則需要重新創(chuàng)建。
[0005]基于目前的移動終端朝著大屏幕、多任務(wù)處理的方向發(fā)展的趨勢,因此,有必要提出相應(yīng)的技術(shù)方案,解決將終端屏幕進行靈活劃分,為運行新的應(yīng)用程序、同時執(zhí)行多任務(wù)提供條件。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一,特別是提供一種分屏操作的方法及裝置,能夠?qū)崿F(xiàn)簡便、快捷地分屏操作。
[0007]本發(fā)明提供一種分屏操作的方法,包括以下步驟:檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作;根據(jù)檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
[0008]本發(fā)明還提供一種分屏操作的裝置,包括:軌跡檢測模塊,用于檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作;分屏處理模塊,用于根據(jù)檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
[0009]本發(fā)明提供的分屏操作的方法及裝置所采用的技術(shù)方案中,通過檢測操作物在觸控屏幕上的操作并且根據(jù)識別出的該操作物的滑動軌跡對觸控屏幕進行分屏,在用戶進行觸控操作的過程中,當(dāng)用戶希望進行分屏操作兩個或多個應(yīng)用程序時,只需要通過操作物在觸控屏幕上進行用于分屏的滑動操作,相應(yīng)地,終端設(shè)備直接根據(jù)識別出的滑動軌跡提供分屏區(qū)域,與現(xiàn)有技術(shù)中的分屏應(yīng)用相比,本發(fā)明可以使用戶通過觸控方式靈活地進行分屏,不受制于預(yù)定分屏區(qū)域的限制,并且可以在一次操作中提供至少兩個分屏區(qū)域,以分別顯示和操作更多的任務(wù),從而支持多任務(wù)的實時操作功能。因此,本發(fā)明提供的分屏操作的方法及裝置,能夠簡便、快捷地使用戶進行分屏操作,迅速運行新的應(yīng)用程序,豐富用戶體驗。
[0010]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【專利附圖】
【附圖說明】
[0011]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0012]圖1示出了根據(jù)本發(fā)明一實施方式的分屏操作方法的流程圖;
[0013]圖2A-2C示出了根據(jù)本發(fā)明一實施方式的將觸控屏幕劃分為兩個分屏區(qū)域的過程不意圖;
[0014]圖3A-3C示出了根據(jù)本發(fā)明另一實施方式的將觸控屏幕劃分為兩個分屏區(qū)域的過程示意圖。
[0015]圖4A-4C示出了根據(jù)本發(fā)明一實施方式的調(diào)整分屏界面的過程示意圖;
[0016]圖5A-5C示出了根據(jù)本發(fā)明另一實施方式的調(diào)整分屏界面的過程示意圖;
[0017]圖6A-6C示出了根據(jù)本發(fā)明一實施方式的移動分屏界面的過程示意圖;
[0018]圖7A-7C示出了根據(jù)本發(fā)明另一實施方式的移動分屏界面的過程示意圖;
[0019]圖8A-8C示出了根據(jù)本發(fā)明一實施方式的退出分屏界面的過程示意圖;
[0020]圖9A-9C示出了根據(jù)本發(fā)明另一實施方式的退出分屏界面的過程示意圖;
[0021]圖10A-10C示出了根據(jù)本發(fā)明一實施方式的另一種退出分屏界面的過程示意圖;
[0022]圖11A-11C示出了根據(jù)本發(fā)明一實施方式的恢復(fù)分屏界面的過程示意圖;
[0023]圖12A-12C示出了根據(jù)本發(fā)明一實施方式的置換分屏界面的過程示意圖;
[0024]圖13示出了根據(jù)本發(fā)明一實施方式的分屏操作裝置的結(jié)構(gòu)圖。
【具體實施方式】
[0025]下面詳細描述本發(fā)明的實施例,實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似操作的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0026]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的任一單元和全部組合。
[0027]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語)具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。
[0028]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,這里所使用的“終端”既包括僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括具有能夠在雙向通信鏈路上進行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:具有或沒有多線路顯示器的蜂窩或其他通信設(shè)備;可以組合語音和數(shù)據(jù)處理、傳真和或數(shù)據(jù)通信能力的個人通信系統(tǒng)(PCS);可以包括射頻接收器和尋呼機、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或全球定位系統(tǒng)(GPS)接收器的個人數(shù)字助理(PDA);和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機或其他設(shè)備。這里所使用的“終端設(shè)備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行和/或以分布形式在地球和/或空間的任何其他位置運行。這里所使用的“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端。這里所使用的“終端設(shè)備”還可以是PDA、MID和/或具有音樂/視頻播放操作的移動電話等。這里所使用的“終端設(shè)備”還可以是智能電視、機頂盒等設(shè)備。
[0029]圖1示出了根據(jù)本發(fā)明一實施方式的分屏操作方法的流程圖。分屏操作的方法可以包括以下步驟:S1、檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作;S2、根據(jù)檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。作為一種實施方式,當(dāng)觸控屏幕處于未分屏狀態(tài)時,終端設(shè)備周期性檢測觸控屏幕上是否存在用于進行分屏操作的滑動軌跡;接著,當(dāng)用戶通過觸控操作在觸控屏幕上劃出進行分屏操作的滑動軌跡時,終端設(shè)備檢測到觸控屏幕上的用于觸發(fā)分屏的該操作;接著,當(dāng)檢測到觸控屏幕上的用于觸發(fā)分屏的操作后,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。作為一種實施方式,根據(jù)所述滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域,可以包括如下方式:以滑動軌跡作為分界線,將觸控屏幕劃分為至少兩個分屏區(qū)域。例如,分界線以上的分屏區(qū)域顯示分屏前觸控屏幕上已運行的應(yīng)用程序,分界線以下的分屏區(qū)域用于運行新增加的應(yīng)用程序。例如,預(yù)定義的用于觸發(fā)分屏的滑動軌跡可以是一條直線或近似于直線的滑動軌跡,也可以是任何形式的終端設(shè)備能夠檢測到的曲線或近似于曲線的滑動軌跡,例如S型、Z型、X型等。例如,滑動軌跡的方向可以是左右方向、上下方向或者任何形式的終端設(shè)備能夠檢測到的方向。例如,分屏的位置可以是在分界線的一側(cè)生成一個分屏區(qū)域,并且在分界線的另一側(cè)生成一個分屏區(qū)域;分屏的位置還可以是在分界線的一側(cè)生成兩個或多個分屏區(qū)域,并且在分界線的另一側(cè)生成一個、兩個或多個分屏區(qū)域。作為另一實施方式,根據(jù)滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域,可以包括如下方式:根據(jù)滑動軌跡確定分屏區(qū)域的數(shù)量,并且將提前設(shè)定好的預(yù)定區(qū)域,按分屏區(qū)域的數(shù)量進行分配。例如,預(yù)定區(qū)域可以是將觸控屏幕按照分屏區(qū)域的數(shù)量等比例分配的顯示區(qū)域。例如,按照預(yù)定區(qū)域?qū)τ|控屏幕進行劃分可以是在滑動軌跡的一側(cè)生成兩個觸控區(qū)域,并且在滑動軌跡的另一側(cè)生成一個、兩個、三個或更多個觸控區(qū)域。可以理解的是,根據(jù)滑動軌跡還可以將觸控屏幕劃分為三個、四個、五個或更多個分屏區(qū)域,而并非僅限于兩個分屏區(qū)域。
[0030]作為一種實施方式,可以通過預(yù)先設(shè)置的操作按鍵和操作物的滑動軌跡的配合來直接觸發(fā)分屏區(qū)域。例如,操作按鍵可以是預(yù)先設(shè)置在觸控筆的筆桿上的物理按鍵、預(yù)先設(shè)置在終端設(shè)備的外殼上的物理按鍵或者預(yù)先設(shè)置在觸控屏幕預(yù)定位置上的虛擬按鍵。例如,操作物可以是觸控筆或手指。例如,當(dāng)檢測到設(shè)置在筆桿上的操作按鍵被觸發(fā),并且觸控筆在觸控屏幕上滑動時,在觸控屏幕上觸發(fā)分屏應(yīng)用。例如,操作按鍵的觸發(fā)方式可以包括至少一次按壓、或長按操作按鍵。作為另一實施方式,還可以通過預(yù)先設(shè)置的操作按鍵和操作物的滑動軌跡的配合來觸發(fā)一個新的應(yīng)用程序,并且隨后通過分屏區(qū)域來顯示和運行新的應(yīng)用程序。例如,當(dāng)觸控筆點擊某個應(yīng)用程序,并且操作按鍵被觸發(fā)時,新的應(yīng)用程序被選中;接著,在新的應(yīng)用程序被選中后,觸控筆在觸控屏幕上按滑動軌跡進行滑動,并且在觸控筆滑動狀態(tài)中操作按鍵被再次觸發(fā)時,在操作物滑過位置的一側(cè)生成分屏區(qū)域,并且隨后通過分屏區(qū)域來顯示和運行新的應(yīng)用程序。作為另一實施方式,還可以通過操作按鍵和操作物的滑動軌跡的配合來觸發(fā)至少一個分屏區(qū)域,并且隨后將選中的應(yīng)用程序置于生成的分屏區(qū)域中運行。例如,當(dāng)觸控筆在觸控屏幕上按滑動軌跡進行滑動,并且在觸控筆滑動狀態(tài)中操作按鍵被觸發(fā)時,在操作物滑過位置的一側(cè)生成分屏區(qū)域;在生成分屏區(qū)域后,當(dāng)觸控筆選中某個應(yīng)用程序,并且在觸控筆選中某個應(yīng)用程序的狀態(tài)中操作按鍵被再次觸發(fā)時,新的應(yīng)用程序被選中,并且隨后將選中的應(yīng)用程序置于生成的分屏區(qū)域中運行??梢岳斫獾氖?,生成分屏區(qū)域的位置不限于操作物滑過位置的一側(cè),也可以是其他任一預(yù)定義的位置。因此,當(dāng)所述操作物為觸控筆時,檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作,可以包括:檢測到設(shè)置在觸控筆筆桿上的操作按鍵被觸發(fā),且觸控筆在所述觸控屏幕上滑動;或者,檢測到設(shè)置在觸控屏幕上的虛擬按鍵被觸發(fā),且觸控筆在觸控屏幕上滑動;或者,檢測到設(shè)置在觸控屏幕所在終端上的物理按鍵被觸發(fā),且觸控筆在觸控屏幕上滑動;或者,檢測到觸控屏幕被觸發(fā),且觸控筆在觸控屏幕上滑動;其中,觸發(fā)包括至少一次按壓、或長按。
[0031]同理,以上方式可以適用于虛擬按鍵和手指配合的操作中。作為另一實施方式,還可以通過預(yù)先設(shè)置在觸控屏幕預(yù)定位置上的虛擬按鍵和手指的滑動軌跡的配合來直接觸發(fā)分屏區(qū)域。例如,當(dāng)檢測到預(yù)先設(shè)置在觸控屏幕預(yù)定位置上的虛擬按鍵被觸發(fā),并且手指在觸控屏幕上滑動時,在觸控屏幕上觸發(fā)分屏應(yīng)用。例如,虛擬按鍵的觸發(fā)方式可以包括至少一次按壓、或長按虛擬按鍵。例如,在選擇應(yīng)用程序的過程中,當(dāng)檢測到虛擬按鍵至少被按壓一次時,終端設(shè)備判斷出用戶希望觸發(fā)分屏區(qū)域應(yīng)用。例如,在觸發(fā)分屏應(yīng)用的過程中,當(dāng)檢測到虛擬按鍵至少被按壓一次時,終端設(shè)備判斷出用戶希望選擇一個新的應(yīng)用程序。例如,在選擇應(yīng)用程序的過程中,當(dāng)檢測到虛擬按鍵被長按且超過預(yù)定時間,終端設(shè)備判斷出用戶希望觸發(fā)分屏區(qū)域。例如,在觸發(fā)分屏應(yīng)用的過程中,當(dāng)檢測到虛擬按鍵被長按且超過預(yù)定時間,終端設(shè)備判斷出用戶希望選擇一個新的應(yīng)用程序??梢岳斫獾氖?,上述操作方式也可以應(yīng)用于物理按鍵的觸發(fā)操作中。作為另一實施方式,還可以通過觸控屏幕所在終端上的物理按鍵和手指的滑動軌跡的配合來直接觸發(fā)分屏區(qū)域。因此,當(dāng)操作物為手指時,檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作,包括:檢測到設(shè)置在觸控屏幕上的虛擬按鍵被觸發(fā),且手指在觸控屏幕上滑動;或者,檢測到設(shè)置在觸控屏幕所在終端上的物理按鍵被觸發(fā),且手指在觸控屏幕上滑動;或者,檢測到觸控屏幕被觸發(fā),且手指在所述觸控屏幕上滑動;其中,觸發(fā)包括至少一次按壓、或長按。
[0032]可以理解的是,操作物并非僅限于觸控筆和手指兩種方式,而可以是任何能夠滿足本發(fā)明需要的用于觸發(fā)分屏操作的物體??梢岳斫獾氖?,無論是虛擬按鍵配合手指滑動,還是物理按鍵配合手指滑動,來觸發(fā)分屏區(qū)域,都可以按照觸控筆結(jié)合物理按鍵的方式進行操作??梢岳斫獾氖?,通過分屏區(qū)域運行選中的應(yīng)用程序可以包括如下方式:先選中應(yīng)用程序再啟動分屏區(qū)域來運行該選中的應(yīng)用程序,或者先啟動分屏區(qū)域再選中應(yīng)用程序以通過啟動的分屏區(qū)域來運行選中的應(yīng)用程序。由上可知,本發(fā)明提供的分屏操作的方法能夠通過檢測操作物在觸控屏幕上的操作并且根據(jù)識別出的該操作物的滑動軌跡對觸控屏幕進行分屏。
[0033]下文將結(jié)合說明書附圖詳細描述分屏應(yīng)用的操作過程。
[0034]圖2A-2C示出了根據(jù)本發(fā)明一實施方式的將觸控屏幕劃分為兩個分屏區(qū)域的過程示意圖。圖2A示出了支持多任務(wù)的終端設(shè)備當(dāng)前已經(jīng)存在一個正在運行的應(yīng)用程序(稱為“第一應(yīng)用程序”)。圖2B示出了當(dāng)用戶通過觸控筆在終端設(shè)備的觸控屏幕上橫向滑動的示意圖??梢岳斫獾氖?,能夠被終端設(shè)備判斷用于觸發(fā)分屏應(yīng)用的滑動軌跡還可以是在觸控屏幕上的斜向滑動、縱向滑動或向任一方向滑動的滑動軌跡。圖2C示出了在觸控筆滑過位置的兩側(cè)分別生成一個分屏區(qū)域,并通過一個分屏區(qū)域來顯示新的應(yīng)用程序(稱為“第二應(yīng)用程序”)的示意圖。當(dāng)然,圖2C也可以理解為,在觸控筆滑過位置的一側(cè)生成至少一個分屏區(qū)域。因此,在判斷出滑動軌跡是用于觸發(fā)分屏的操作(或稱為用于觸發(fā)分屏應(yīng)用的操作)之后,終端設(shè)備可以根據(jù)檢測到的操作物在觸控屏幕上的滑動軌跡,將觸控屏幕劃分為至少兩個分屏區(qū)域。如圖2C所示,可以將AB線視為分界線,AB線上方的分屏區(qū)域(稱為“第一分屏區(qū)域”)用來運行已經(jīng)存在的應(yīng)用程序,而AB線下方的分屏區(qū)域(稱為“第二分屏區(qū)域”)用來運行新的應(yīng)用程序。第二應(yīng)用程序可以是在分屏之前已經(jīng)被用戶選中的應(yīng)用程序,也可以是在分屏之后被新選中的應(yīng)用程序。例如,通過新的視頻播放界面顯示新的視頻播放任務(wù)??梢岳斫獾氖?,本發(fā)明中將觸控屏幕上運行新的應(yīng)用程序的區(qū)域稱為第二分屏區(qū)域;將已經(jīng)運行應(yīng)用程序的區(qū)域稱為第一分屏區(qū)域。當(dāng)然,在生成第二分屏區(qū)域之后,觸控屏幕上還可以生成第三分屏區(qū)域、第四分屏區(qū)域等分屏區(qū)域,而所謂的第三分屏區(qū)域、第四分屏區(qū)域等分屏區(qū)域僅僅是名稱上的一種表述,具體是用于運行新的應(yīng)用程序,還是用于運行已經(jīng)存在的應(yīng)用程序,需要結(jié)合【具體實施方式】判斷,不能一概而論。
[0035]作為一種實施方式,如圖2A-2C所示,當(dāng)檢測到用于分屏的滑動軌跡時,如果觸控屏幕上已存在并運行第一應(yīng)用程序時,終端設(shè)備可以根據(jù)滑動軌跡縮小第一應(yīng)用程序的運行界面占用的分屏區(qū)域(如圖2C中直線AB的上方區(qū)域)并為其提供面積合適的第一分屏區(qū)域,并且在運行界面占用的第一分屏區(qū)域以外生成空閑的第二分屏區(qū)域(如圖2C中直線AB的下方區(qū)域),用于直接運行新的應(yīng)用程序或者用以運行用戶隨后選中的新的應(yīng)用程序。例如,縮小已運行的第一應(yīng)用程序的運行界面并為其提供面積合適的第一分屏區(qū)域,可以是按照預(yù)定尺寸縮小已運行的第一應(yīng)用程序的運行界面,或者可以是根據(jù)滑動軌跡的位置縮小已運行的第一應(yīng)用程序的運行界面。例如,如圖所示2B-2C所示,根據(jù)滑動軌跡的位置縮小已運行的第一應(yīng)用程序的運行界面,可以包括如下步驟:首先,確定滑動軌跡AB線所在觸控屏幕的位置;接著,滑動軌跡AB線的上方區(qū)域被設(shè)定為用于運行第一應(yīng)用程序。由此可以理解,當(dāng)滑動軌跡AB線在觸控屏幕的位置發(fā)生改變(例如,向上移動或向下移動)時,已運行的第一應(yīng)用程序的運行界面的尺寸和/或位置隨之發(fā)生改變。
[0036]同理,與圖2A-2C類似,圖3A-3C示出了根據(jù)本發(fā)明另一實施方式的將觸控屏幕劃分為兩個分屏區(qū)域的過程示意圖。圖3A示出了支持多任務(wù)的終端設(shè)備當(dāng)前已經(jīng)存在一個正在運行的應(yīng)用程序。圖3B示出了當(dāng)用戶通過手指在終端設(shè)備的觸控屏幕上橫向滑動的示意圖。圖3C示出了在手指滑過位置的兩側(cè)分別生成一個分屏區(qū)域,并通過一個分屏區(qū)域來顯示新的應(yīng)用程序的示意圖。如圖3C所示,AB線上方的第一分屏區(qū)域用來運行已經(jīng)存在的應(yīng)用程序,而AB線下方的第二分屏區(qū)域用來運行第二應(yīng)用程序。如圖3B所示,當(dāng)檢測到用于分屏的滑動軌跡時,如果觸控屏幕上已執(zhí)行第一應(yīng)用程序,通過一只手指點擊觸控屏幕上的虛擬按鍵或終端上的預(yù)設(shè)物理按鍵(例如,音量鍵),并配合另一只手指在觸控屏幕上橫向滑動,終端設(shè)備可以根據(jù)滑動軌跡縮小第一應(yīng)用程序的運行界面占用的第一分屏區(qū)域(如圖3C中直線AB的上方區(qū)域)并為其提供面積合適的分屏區(qū)域,并且在運行界面占用的第一分屏區(qū)域以外生成空閑的第二分屏區(qū)(如圖3C中直線AB的下方區(qū)域),用于顯示新的應(yīng)用程序或者用以運行用戶隨后選中的新的應(yīng)用程序。
[0037]因此,當(dāng)觸控屏幕上已執(zhí)行第一應(yīng)用程序時,終端設(shè)備可以根據(jù)滑動軌跡縮小第一應(yīng)用程序的運行界面占用的分屏區(qū)域,并在所述運行界面占用的第一分屏區(qū)域以外生成至少一個空閑的第二分屏區(qū)域??梢岳斫獾氖?,當(dāng)檢測到用于分屏的滑動軌跡時,如果觸控屏幕空閑(即,終端設(shè)備的當(dāng)前狀態(tài)未運行應(yīng)用程序)時,終端設(shè)備可以滑動軌跡為分界線在所述觸控屏幕上生成至少兩個空閑的第二分屏區(qū)域。
[0038]進一步地,在生成空閑的第二分屏區(qū)域后,還可以包括以下步驟:在每個空閑的第二分屏區(qū)域上執(zhí)行用戶選擇的第二應(yīng)用程序;其中,第二應(yīng)用程序為用戶在生成空閑的第二分屏區(qū)域之前選擇的應(yīng)用程序,或用戶在生成空閑的第二分屏區(qū)域之后根據(jù)空閑的第二分屏區(qū)域上顯示的程序選擇模式選擇的應(yīng)用程序。作為一種實施方式,程序選擇模式可以采用程序添加按鍵。例如,在空閑的分屏區(qū)域上顯示預(yù)設(shè)符號“ + ”,當(dāng)用戶選中預(yù)設(shè)符號時,終端設(shè)備提供應(yīng)用程序候選集供用戶選擇并將用戶選中的應(yīng)用程序顯示在空閑的分屏區(qū)域中并運行該應(yīng)用程序。作為另一種實施方式,程序選擇模式也可以是呈現(xiàn)出用戶最近執(zhí)行過的應(yīng)用程序的圖標(biāo)(稱為“歷史程序圖標(biāo)”)以供選擇,當(dāng)用戶選中歷史程序圖標(biāo)時,終端設(shè)備將該圖標(biāo)對應(yīng)的應(yīng)用程序顯示在空閑的分屏區(qū)域中并運行該應(yīng)用程序。作為另一種實施方式,程序選擇模式還可以是預(yù)設(shè)符號和歷史程序圖標(biāo)兩者的結(jié)合。作為一種實施方式,在空閑的分屏區(qū)域中顯示用戶最近執(zhí)行過的應(yīng)用程序的圖標(biāo)和程序添加按鍵,以便用戶任意選擇所需要的應(yīng)用程序。作為另一種實施方式,程序選擇模式還可以是通過虛擬按鍵或物理按鍵呈現(xiàn)。作為另一種實施方式,程序選擇模式還可以是通過對話框方式呈現(xiàn)。當(dāng)然,可以理解的是,現(xiàn)有技術(shù)中任何能夠?qū)崿F(xiàn)程序選擇的方式都可以應(yīng)用于此。
[0039]進一步地,在至少兩個分屏區(qū)域生成之后,還可以包括以下步驟:當(dāng)再次檢測到操作物在觸控屏幕上的用于觸發(fā)分屏應(yīng)用的操作時,重新根據(jù)再次檢測到的操作在觸控屏幕上的滑動軌跡,將觸控屏幕劃分為至少兩個分屏區(qū)域。作為一種實施方式,當(dāng)觸控屏幕上已執(zhí)行第一應(yīng)用程序和第二應(yīng)用程序時,根據(jù)滑動軌跡縮小第一應(yīng)用程序和第二應(yīng)用程序的運行界面分別占用的分屏區(qū)域,并在運行界面分別占用的分屏區(qū)域以外生成空閑的第三分屏區(qū)域。作為另一種實施方式,當(dāng)觸控屏幕空閑時,根據(jù)滑動軌跡在觸控屏幕上生成至少三個空閑的第二分屏區(qū)域。例如,可以在以滑動軌跡為分界線的上方生成一個分屏區(qū)域,并且在分界線的下方生成兩個分屏區(qū)域。例如,可以在觸控屏幕上的預(yù)定位置分屏生成三個分屏區(qū)域。
[0040]因此,可以理解的是,當(dāng)觸控屏幕上已執(zhí)行應(yīng)用程序時,無論應(yīng)用程序的數(shù)量多少,本發(fā)明均可以根據(jù)滑動軌跡縮小應(yīng)用程序的運行界面占用的分屏區(qū)域,并在運行界面占用的分屏區(qū)域以外生成空閑的新的分屏區(qū)域;本發(fā)明還可以根據(jù)滑動軌跡在觸控屏幕上生成任意數(shù)量的分屏區(qū)域。因此,可以理解的是,本發(fā)明中的【具體實施方式】僅僅是為了描述本發(fā)明的設(shè)計思路,并不是用于具體限定有關(guān)技術(shù)細節(jié)。
[0041]進一步地,如圖2C或圖3C中的AB線所示,作為分界線的AB線的位置可以在分屏后進行調(diào)整。例如,當(dāng)雙擊分界線或者長按分界線超過預(yù)定時間后,終端設(shè)備能夠判斷出用戶希望調(diào)整分界線,從而將分界線以閃亮方式提示用戶進行高度或比例的調(diào)整。作為一種實施方式,圖4A-4C示出了根據(jù)本發(fā)明一實施方式的調(diào)整分屏界面的過程示意圖。圖4A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖4B示出了當(dāng)用戶通過觸控筆在終端設(shè)備的觸控屏幕上橫向滑動的示意圖。例如,在分屏區(qū)域生成之后,當(dāng)檢測到操作物在觸控屏幕上再次滑動時,終端設(shè)備可以判斷滑動軌跡用于調(diào)整分屏功能;此時,分屏區(qū)域的面積會調(diào)整到操作物再次滑過的位置處。例如,通過觸控筆在屏幕的不同高度上橫向再次滑動,終端設(shè)備可以調(diào)整此分屏區(qū)域的高度、面積或邊框位置。圖4C示出了在分屏界面被調(diào)整后的示意圖。作為另一實施方式,與圖4A-4C類似,圖5A-5C示出了根據(jù)本發(fā)明另一實施方式的調(diào)整分屏界面的過程示意圖。圖5A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖5B示出了當(dāng)用戶通過手指在終端設(shè)備的觸控屏幕上橫向滑動的示意圖。例如,在分屏區(qū)域生成之后,還可以利用一根手指長按預(yù)先設(shè)置的物理按鍵配合另一根手指在屏幕上的橫向滑動以調(diào)整分屏區(qū)域的高度、面積或邊框位置。圖5C示出了在分屏界面被調(diào)整后的示意圖。
[0042]圖6A-6C示出了根據(jù)本發(fā)明一實施方式的移動分屏界面的過程示意圖。圖6A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖6B示出了當(dāng)用戶通過觸控筆在終端設(shè)備的觸控屏幕上斜向滑動的示意圖。在第二分屏區(qū)域生成之后,還可以包括以下步驟:當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于觸發(fā)懸浮窗的滑動軌跡時,第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上。作為一種實施方式,用于觸發(fā)懸浮窗的滑動軌跡例如可以是斜向滑動。例如,在第二分屏區(qū)域生成之后,當(dāng)檢測到操作物在觸控屏幕上斜向滑動時,終端設(shè)備可以判斷滑動軌跡為移動分屏功能;此時,新的應(yīng)用程序被移出分屏區(qū)域并以懸浮方式疊加在其他任務(wù)的界面上方,即第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上。移動分屏區(qū)域時,可以點擊位置為起點位置,以操作物的停止位置為終點位置,并且起點位置和終點位置均位于屏幕內(nèi)。也就是說,移動分屏區(qū)域從點擊位置移動到操作物的停止位置。在移動分屏區(qū)域的情形中,如果只有一個任務(wù)正在運行,那么正在運行的任務(wù)可以滿屏顯示,而被移動的分屏區(qū)域可以懸浮在該任務(wù)的運行界面上;如果有至少兩個以上任務(wù)正在運行,那么正在運行的任務(wù)可以保持原來位置,而被移動的分屏區(qū)域可以懸浮在停止位置所在的相關(guān)任務(wù)的運行界面上;如果沒有任務(wù)在運行,那么終端設(shè)備可以根據(jù)屏幕尺寸按等比例方式配置未被移動的分屏區(qū)域,而將被移動的分屏區(qū)域懸浮在終點位置處。作為一種實施方式,可以在移動第二分屏區(qū)域之后,選擇運行第二應(yīng)用程序。作為另一種實施方式,可以先選擇需要運行的第二應(yīng)用程序,移動第二分屏區(qū)域之后,第二應(yīng)用程序自動在第二分屏區(qū)域中運行。圖6C示出了在分屏界面被移動后的示意圖。
[0043]可以理解的是,斜向滑動用于觸發(fā)懸浮窗僅僅是一種舉例,本發(fā)明中的用于觸發(fā)懸浮的滑動軌跡并不以此為限,例如還可以通過點擊方式或按照預(yù)定滑動軌跡觸發(fā)懸浮窗。進一步地,用于觸發(fā)懸浮的滑動軌跡既可以通過觸控筆的滑動實現(xiàn),又可以通過手指的滑動實現(xiàn)。進一步地,用于觸發(fā)懸浮窗的滑動軌跡可以包括:與觸控屏幕垂直方向的夾角大于等于30度且小于90度的滑動軌跡的滑動軌跡。因此,在空閑的第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上之后,還可以包括以下步驟:當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于移動懸浮窗的滑動軌跡時,第二分屏區(qū)域從滑動軌跡的起點位置處被移動到滑動軌跡的終點位置處。與圖6A-6C類似,圖7A-7C示出了根據(jù)本發(fā)明另一實施方式的移動分屏界面的過程示意圖。圖7A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖7B示出了當(dāng)用戶通過手指在終端設(shè)備的觸控屏幕上斜向滑動的示意圖。圖7A-7C的實施方式與圖6A-6C的實施方式之間的不同之處在于通過手指代替觸控筆進行滑動操作,并且可以理解的是,圖6A-6C中的操作方式可以適用于圖7A-7C的另一實施方式。
[0044]圖8A-8C示出了根據(jù)本發(fā)明一實施方式的退出分屏界面的過程示意圖。圖8A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖8B示出了當(dāng)用戶通過觸控筆在終端設(shè)備的觸控屏幕上向下滑動、且滑動起點位置在屏幕內(nèi)而滑動終點位置在屏幕以外的示意圖?;瑒榆壽E的滑動終點位置在屏幕以外是指滑動軌跡朝向觸控屏幕有效區(qū)域以外的方向滑動。作為一種實施方式,在第二分屏區(qū)域生成之后,當(dāng)檢測到操作物向觸控屏幕任一方向滑動,并且滑動起點位置在屏幕內(nèi),而滑動終點位置位于鄰近觸控屏幕邊緣的預(yù)定區(qū)域內(nèi)時,終端設(shè)備判斷滑動軌跡為退出分屏功能;此時,第一分屏區(qū)域和第二分屏區(qū)域合并成一個顯示區(qū)域,從而退出分屏功能??梢岳斫獾氖?,退出分屏功能可以是直接退出應(yīng)用程序,也可以是將新的應(yīng)用程序轉(zhuǎn)為后臺運行。當(dāng)新的應(yīng)用程序轉(zhuǎn)為后臺運行時,如果用戶恢復(fù)分屏顯示,終端設(shè)備可以將后臺運行的應(yīng)用程序顯示在分屏后的分屏區(qū)域中,以供用戶操作。
[0045]可以理解的是,當(dāng)觸控屏幕為空閑狀態(tài)時,終端設(shè)備可以將分屏區(qū)域直接合并成一個空閑的顯示區(qū)域。進一步地,在分屏界面任務(wù)中,可以利用觸控筆在任務(wù)區(qū)向下滑動,以退出分屏界面。圖8C示出了在分屏界面被退出后的示意圖。因此,合并分屏區(qū)域可以理解為退出分屏界面。因此,在第二分屏區(qū)域生成之后,還可以包括以下步驟:當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于合并分屏區(qū)域的滑動軌跡時,至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域。與圖8A-8C類似,圖9A-9C示出了根據(jù)本發(fā)明一實施方式的退出分屏界面的過程示意圖。圖9A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖9B示出了當(dāng)用戶通過手指在終端設(shè)備的觸控屏幕上向下滑動、且滑動起點位置在屏幕內(nèi)而滑動終點位置在屏幕以外的示意圖。圖9A-9C的實施方式與圖8A-8C的實施方式之間的不同之處在于通過手指代替觸控筆進行滑動操作,并且可以理解的是,圖8A-8C中的操作方式可以適用于圖9A-9C的另一實施方式。
[0046]圖10A-10C示出了根據(jù)本發(fā)明一實施方式的另一種退出分屏界面的過程示意圖。圖1OA示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖1OB示出了當(dāng)用戶兩根手指同時或先后觸碰觸控屏幕且兩根手指之間的距離不斷擴大的示意圖。作為一種實施方式,當(dāng)所述操作物為手指時,所述用于合并分屏區(qū)域的滑動軌跡,可以包括:通過至少兩根手指同時或先后觸碰觸控屏幕上的至少兩個需要合并的分屏區(qū)域,并且所述至少兩根手指之間的距離不斷縮小的滑動軌跡。例如,在第二分屏區(qū)域生成之后,當(dāng)檢測到兩根手指同時或先后觸碰觸控屏幕且觸碰之后兩根手指之間的距離不斷擴大時,終端設(shè)備可以判斷滑動軌跡為用于合并分屏區(qū)域的滑動軌跡;隨后,終端設(shè)備將至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域,從而便退出分屏功能。圖1OC示出了在分屏界面被退出后的示意圖。作為另一實施方式,當(dāng)所述操作物為觸控筆時,所述用于合并分屏區(qū)域的滑動軌跡,可以包括:通過觸控筆選中觸控屏幕上的至少一個需要合并的分屏區(qū)域,并且所述觸控筆從所述至少一個需要合并的分屏區(qū)域朝向另外至少一個需要合并的分屏區(qū)域滑動的滑動軌跡。例如,當(dāng)所述操作物為觸控筆時,終端設(shè)備可以通過檢測觸控筆選中觸控屏幕上的至少一個需要合并的分屏區(qū)域,并且判斷出所述觸控筆從所述至少一個需要合并的分屏區(qū)域朝向另外至少一個需要合并的分屏區(qū)域滑動的滑動軌跡,以將至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域??梢岳斫獾氖?,終端設(shè)備既可以將兩個分屏區(qū)域合并成一個顯示區(qū)域,也可以將三個分屏區(qū)域合并成兩個顯示區(qū)域,還可以將三個分屏區(qū)域合并成一個顯示區(qū)域。也就是說,需要合并的分屏區(qū)域的數(shù)量和需要生產(chǎn)的顯示區(qū)域的數(shù)量可以根據(jù)用戶實際操作進行確定。因此,在第二分屏區(qū)域生成之后,還可以包括以下步驟:當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于合并分屏區(qū)域的滑動軌跡時,至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域。
[0047]圖11A-11C示出了根據(jù)本發(fā)明一實施方式的恢復(fù)分屏界面的過程示意圖。圖1lA示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖1lB示出了當(dāng)用戶兩根手指同時或先后觸碰觸控屏幕且觸碰之后兩根手指之間的距離不斷縮小的示意圖。作為一種實施方式,當(dāng)所述操作物為手指時,所述用于拆分合并后的顯示區(qū)域的滑動軌跡,可以包括:通過至少兩根手指同時或先后觸碰觸控屏幕上的至少一個合并成的顯示區(qū)域,并且所述至少兩根手指之間的距離不斷擴大的滑動軌跡。例如,在退出分屏操作之后,當(dāng)終端設(shè)備檢測到兩根手指同時或先后觸碰觸控屏幕且觸碰之后兩根手指之間的距離不斷縮小時,終端設(shè)備可以將合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域,以恢復(fù)分屏功能。圖1lC示出了在分屏界面被恢復(fù)后的示意圖。作為另一種實施方式,當(dāng)所述操作物為觸控筆時,所述用于拆分合并后的顯示區(qū)域的滑動軌跡,可以包括:通過觸控筆選中觸控屏幕上的至少一個合并成的顯示區(qū)域,并且所述觸控筆從所述至少一個合并成的顯示區(qū)域朝向任一方向滑動的滑動軌跡或者所述觸控筆在所述至少一個合并成的顯示區(qū)域內(nèi)按預(yù)設(shè)圖形軌跡滑動的滑動軌跡。例如,在退出分屏操作之后,當(dāng)終端設(shè)備檢測到觸控筆選中觸控屏幕上的至少一個合并成的顯示區(qū)域,并且判斷出所述觸控筆從所述至少一個合并成的顯示區(qū)域朝向任一方向滑動的滑動軌跡或者在所述至少一個合并成的顯示區(qū)域內(nèi)按預(yù)設(shè)圖形軌跡滑動的滑動軌跡時,終端設(shè)備可以將合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域,以恢復(fù)分屏功能。因此,在至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域之后,還可以包括以下步驟:當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于拆分合并后的顯示區(qū)域的滑動軌跡時,合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域。
[0048]圖12A-12C示出了根據(jù)本發(fā)明一實施方式的置換分屏界面的過程示意圖。圖12A示出了終端設(shè)備當(dāng)前運行分屏操作的示意圖。圖12B示出了當(dāng)用戶兩根手指同時或先后觸碰觸控屏幕且兩根手指進行旋轉(zhuǎn)動作的示意圖。作為一種實施方式,當(dāng)所述操作物為手指時,所述用于置換至少兩個分屏區(qū)域的滑動軌跡,可以包括:通過至少兩根手指同時或先后觸碰觸控屏幕上的至少兩個需要置換的分屏區(qū)域,并且所述至少兩根手指按預(yù)設(shè)圖形軌跡滑動的滑動軌跡。預(yù)設(shè)圖形軌跡滑動例如可以是按圓形軌跡旋轉(zhuǎn)的滑動。例如,在第二分屏區(qū)域生成之后,當(dāng)檢測到兩根手指同時或先后觸碰觸控屏幕且觸碰之后兩根手指進行旋轉(zhuǎn)動作時,終端設(shè)備可以判斷滑動軌跡為用于置換至少兩個分屏區(qū)域置換功能;此時,被選中的分屏區(qū)域的位置被置換。圖12C示出了在分屏界面與其他區(qū)域置換后的示意圖。作為另一實施方式,當(dāng)所述操作物為觸控筆時,所述用于置換至少兩個分屏區(qū)域的滑動軌跡,可以包括:通過觸控筆選中觸控屏幕上的至少兩個需要置換的分屏區(qū)域,并且所述觸控筆按預(yù)設(shè)圖形軌跡滑動的滑動軌跡。預(yù)設(shè)圖形軌跡滑動例如可以是按圓形軌跡旋轉(zhuǎn)的滑動。可以理解的是,終端設(shè)備可以置換兩個分屏區(qū)域的位置;終端設(shè)備也可以置換三個分屏區(qū)域合的位置。需要置換的分屏區(qū)域的數(shù)量可以根據(jù)用戶實際操作進行確定。因此,在第二分屏區(qū)域生成之后,還可以包括以下步驟:當(dāng)檢測到的操作在觸控屏幕上的滑動軌跡為用于置換至少兩個分屏區(qū)域的滑動軌跡時,至少兩個之間進行位置置換。
[0049]由上可知,本發(fā)明提供的分屏操作的方法及裝置所采用的技術(shù)方案中,通過檢測操作物在觸控屏幕上的操作并且根據(jù)識別出的該操作物的滑動軌跡對觸控屏幕進行分屏,在用戶進行觸控操作的過程中,當(dāng)用戶希望進行分屏操作兩個或多個應(yīng)用程序時,只需要通過操作物在觸控屏幕上進行用于分屏的滑動操作,相應(yīng)地,終端設(shè)備直接根據(jù)識別出的滑動軌跡提供分屏區(qū)域,與現(xiàn)有技術(shù)中的分屏應(yīng)用相比,本發(fā)明可以使用戶通過觸控方式靈活地進行分屏,不受制于預(yù)定分屏區(qū)域的限制,并且可以在一次操作中提供至少兩個分屏區(qū)域,以分別顯示和操作更多的任務(wù),從而支持多任務(wù)的實時操作功能。因此,本發(fā)明提供的分屏操作的方法,能夠簡便、快捷地使用戶進行分屏操作,迅速運行新的應(yīng)用程序,豐富用戶體驗。
[0050]圖13示出了根據(jù)本發(fā)明一實施方式的分屏操作裝置的結(jié)構(gòu)圖。如圖13所示,分屏操作裝置10,可以包括:軌跡檢測模塊110,用于檢測操作物在觸控屏幕上的用于觸發(fā)分屏應(yīng)用的操作;分屏處理模塊120,用于根據(jù)軌跡檢測模塊檢測到的操作在觸控屏幕上的滑動軌跡,將觸控屏幕劃分為至少兩個分屏區(qū)域。
[0051]進一步地,分屏處理模塊120進一步用于:以滑動軌跡作為分界線,將觸控屏幕劃分為至少兩個分屏區(qū)域。
[0052]進一步地,操作物包括:觸控筆或手指。
[0053]進一步地,軌跡檢測模塊110進一步用于:當(dāng)操作物為觸控筆時,檢測到設(shè)置在觸控筆筆桿上的操作按鍵被觸發(fā),且觸控筆在觸控屏幕上滑動;或者,檢測到設(shè)置在所述觸控屏幕上的虛擬按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或者,檢測到設(shè)置在所述觸控屏幕所在終端上的物理按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或者,檢測到所述觸控屏幕被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;其中,觸發(fā)包括至少一次按壓、或長按。
[0054]進一步地,軌跡檢測模塊110進一步用于:當(dāng)操作物為手指時,檢測到設(shè)置在觸控屏幕上的虛擬按鍵被觸發(fā),且手指在觸控屏幕上滑動;或當(dāng)操作物為手指時,檢測到設(shè)置在觸控屏幕所在終端上的物理按鍵被觸發(fā),且手指在觸控屏幕上滑動;或者,檢測到所述觸控屏幕被觸發(fā),且所述手指在所述觸控屏幕上滑動;其中,觸發(fā)包括至少一次按壓、或長按。
[0055]進一步地,分屏處理模塊120進一步用于:在至少兩個分屏區(qū)域生成之后,當(dāng)軌跡檢測模塊110再次檢測到操作物在觸控屏幕上的用于觸發(fā)分屏應(yīng)用的操作時,重新根據(jù)再次檢測到的操作在觸控屏幕上的滑動軌跡,將觸控屏幕劃分為至少兩個分屏區(qū)域。
[0056]進一步地,分屏處理模塊120進一步用于:當(dāng)觸控屏幕上已執(zhí)行第一應(yīng)用程序時,根據(jù)滑動軌跡縮小第一應(yīng)用程序的運行界面占用的第一分屏區(qū)域,并在運行界面占用的第一分屏區(qū)域以外生成至少一個空閑的第二分屏區(qū)域;或當(dāng)觸控屏幕空閑時,以滑動軌跡為分界線在觸控屏幕上生成至少兩個空閑的第二分屏區(qū)域。[0057]進一步地,分屏處理模塊120進一步用于:在生成空閑的第二分屏區(qū)域后,在每個空閑的第二分屏區(qū)域上執(zhí)行用戶選擇的第二應(yīng)用程序;其中,第二應(yīng)用程序為用戶在生成空閑的第二分屏區(qū)域之前選擇的應(yīng)用程序,或用戶在生成空閑的第二分屏區(qū)域之后根據(jù)空閑的第二分屏區(qū)域上顯示的程序選擇模式選擇的應(yīng)用程序。
[0058]進一步地,分屏處理模塊120進一步用于:在第二分屏區(qū)域生成之后,當(dāng)軌跡檢測模塊110檢測到的操作在觸控屏幕上的滑動軌跡為用于觸發(fā)懸浮窗的滑動軌跡時,第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上。
[0059]進一步地,用于觸發(fā)懸浮窗的滑動軌跡可以包括:與觸控屏幕垂直方向的夾角大于等于30度且小于90度的滑動軌跡。
[0060]進一步地,分屏處理模塊120還用于:在第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上之后,當(dāng)軌跡檢測模塊I1檢測到操作物在觸控屏幕上的滑動軌跡為用于移動懸浮窗的滑動軌跡時,將第二分屏區(qū)域從滑動軌跡的起點位置處移動到滑動軌跡的終點位置處。
[0061]進一步地,分屏處理模塊120進一步用于:在第二分屏區(qū)域生成之后,當(dāng)軌跡檢測模塊110檢測到操作物在觸控屏幕上的滑動軌跡為用于合并分屏區(qū)域的滑動軌跡時,將至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域。
[0062]進一步地,分屏處理模塊120進一步用于:在至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域之后,當(dāng)軌跡檢測模塊110檢測到操作物在觸控屏幕上的滑動軌跡為用于拆分合并后的顯示區(qū)域的滑動軌跡時,將合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域。
[0063]進一步地,分屏處理模塊120進一步用于:在第二分屏區(qū)域生成之后,當(dāng)軌跡檢測模塊110檢測到操作物在觸控屏幕上的滑動軌跡為用于置換至少兩個分屏區(qū)域的滑動軌跡時,將至少兩個分屏區(qū)域之間的位置進行置換。
[0064]在具體應(yīng)用中,分屏操作裝置可以體現(xiàn)為某種形態(tài)的終端。作為一種實施方式包括但不限于終端設(shè)備、平板電腦、移動設(shè)備、智能終端等設(shè)備。
[0065]由上可知,本發(fā)明提供的分屏操作的裝置所采用的技術(shù)方案中,通過檢測操作物在觸控屏幕上的操作并且根據(jù)識別出的該操作物的滑動軌跡對觸控屏幕進行分屏,在用戶進行觸控操作的過程中,當(dāng)用戶希望進行分屏操作兩個或多個應(yīng)用程序時,只需要通過操作物在觸控屏幕上進行用于分屏的滑動操作,相應(yīng)地,終端設(shè)備直接根據(jù)識別出的滑動軌跡提供分屏區(qū)域,與現(xiàn)有技術(shù)中的分屏應(yīng)用相比,本發(fā)明可以使用戶通過觸控方式靈活地進行分屏,不受制于預(yù)定分屏區(qū)域的限制,并且可以在一次操作中提供至少兩個分屏區(qū)域,以分別顯示和操作更多的任務(wù),從而支持多任務(wù)的實時操作功能。因此,本發(fā)明提供的分屏操作的裝置,能夠簡便、快捷地使用戶進行分屏操作,迅速運行新的應(yīng)用程序,豐富用戶體驗。
[0066]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,本發(fā)明可以涉及用于執(zhí)行本發(fā)明中操作中的一項或多項操作的設(shè)備。設(shè)備可以為所需的目的而專門設(shè)計和制造,或者也可以包括通用計算機中的已知設(shè)備,通用計算機有存儲在其內(nèi)的程序選擇性地激活或重構(gòu)。這樣的計算機程序可以被存儲在設(shè)備(作為一種實施方式,計算機)可讀介質(zhì)中或者存儲在適于存儲電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,計算機可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、硬盤、光盤、CD-ROM、和磁光盤)、隨即存儲器(RAM)、只讀存儲器(ROM)、電可編程ROM、電可擦ROM (EPROM)、電可擦除可編程ROM (EEPR0M)、閃存、磁性卡片或光線卡片??勺x介質(zhì)包括用于以由設(shè)備(作為一種實施方式,計算機)可讀的形式存儲或傳輸信息的任何機構(gòu)。作為一種實施方式,可讀介質(zhì)包括隨即存儲器(RAM)、只讀存儲器(ROM)、磁盤存儲介質(zhì)、光學(xué)存儲介質(zhì)、閃存裝置、以電的、光的、聲的或其他的形式傳播的信號(作為一種實施方式載波、紅外信號、數(shù)字信號)等。
[0067]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,可以用計算機程序指令來實現(xiàn)這些結(jié)構(gòu)圖和/或框圖和/或流圖中的每個框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。可以將這些計算機程序指令提供給通用計算機、專業(yè)計算機或其他可編程數(shù)據(jù)處理方法的處理器來生成機器,從而通過計算機或其他可編程數(shù)據(jù)處理方法的處理器來執(zhí)行的指令創(chuàng)建了用于實現(xiàn)結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個框中指定的方法。
[0068]本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進一步地,具有本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
[0069]以上僅是本發(fā)明的部分實施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種分屏操作的方法,其特征在于,包括以下步驟: 檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作; 根據(jù)檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域,包括: 以所述滑動軌跡作為分界線,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
3.如權(quán)利要求1所述的方法,其特征在于,所述操作物包括:觸控筆或手指。
4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述操作物為觸控筆時,檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作,包括: 檢測到設(shè)置在所述觸控筆筆桿上的操作按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到設(shè)置在所述觸控屏幕上的虛擬按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到設(shè)置在所述觸控屏幕所在終端上的物理按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到所述觸控屏幕被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動; 其中,所述觸發(fā)包括至少一次按壓、或長按。
5.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述操作物為手指時,檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作,包括: 檢測到設(shè)置在所述觸控屏幕上的虛擬按鍵被觸發(fā),且所述手指在所述觸控屏幕上滑動;或 檢測到設(shè)置在所述觸控屏幕所在終端上的物理按鍵被觸發(fā),且所述手指在所述觸控屏幕上滑動;或 檢測到所述觸控屏幕被觸發(fā),且所述手指在所述觸控屏幕上滑動; 其中,所述觸發(fā)包括至少一次按壓、或長按。
6.如權(quán)利要求1所述的方法,其特征在于,在至少兩個分屏區(qū)域生成之后,還包括: 當(dāng)再次檢測到所述操作物在觸控屏幕上的所述用于觸發(fā)分屏的操作時,重新根據(jù)再次檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
7.如權(quán)利要求1-6中任一項所述的方法,其特征在于,根據(jù)所述滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域,包括: 當(dāng)所述觸控屏幕上已執(zhí)行第一應(yīng)用程序時,根據(jù)所述滑動軌跡縮小所述第一應(yīng)用程序的運行界面占用的第一分屏區(qū)域,并在所述運行界面占用的第一分屏區(qū)域以外生成至少一個空閑的第二分屏區(qū)域;或 當(dāng)所述觸控屏幕空閑時,以所述滑動軌跡為分界線在所述觸控屏幕上生成至少兩個空閑的第二分屏區(qū)域。
8.如權(quán)利要求7所述的方法,其特征在于,在生成空閑的第二分屏區(qū)域后,還包括: 在所述每個空閑的第二分屏區(qū)域上執(zhí)行用戶選擇的第二應(yīng)用程序; 其中,所述第二應(yīng)用程序為所述用戶在生成空閑的第二分屏區(qū)域之前選擇的應(yīng)用程序,或所述用戶在生成空閑的第二分屏區(qū)域之后根據(jù)所述空閑的第二分屏區(qū)域上顯示的程序選擇模式選擇的應(yīng)用程序。
9.如權(quán)利要求7-8中任一項所述的方法,其特征在于,在第二分屏區(qū)域生成之后,還包括: 當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于觸發(fā)懸浮窗的滑動軌跡時,所述第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上。
10.如權(quán)利要求9所述的方法,其特征在于,所述用于觸發(fā)懸浮窗的滑動軌跡包括--與觸控屏幕垂直方向的夾角大于等于30度且小于90度的滑動軌跡。
11.如權(quán)利要求9所述的方法,其特征在于,在所述第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上之后,還包括: 當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于移動懸浮窗的滑動軌跡時,所述第二分屏區(qū)域從滑動軌跡的起點位置處被移動到滑動軌跡的終點位置處。
12.如權(quán)利要求7所述的方法,其特征在于,在第二分屏區(qū)域生成之后,還包括: 當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于合并分屏區(qū)域的滑動軌跡時,所述至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域。
13.如權(quán)利要求12所述的方法,其特征在于,在至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域之后,還包括: 當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于拆分合并后的顯示區(qū)域的滑動軌跡時,合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域。
14.如權(quán)利要求7所述的方法,其特征在于,在第二分屏區(qū)域生成之后,還包括: 當(dāng)檢測到操作物在觸控屏幕上的滑動軌跡為用于置換至少兩個分屏區(qū)域的滑動軌跡時,所述至少兩個分屏區(qū)域之間進行位置置換。
15.一種分屏操作的裝置,其特征在于,包括: 軌跡檢測模塊,用于檢測操作物在觸控屏幕上的用于觸發(fā)分屏的操作; 分屏處理模塊,用于根據(jù)軌跡檢測模塊檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
16.如權(quán)利要求15所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 以所述滑動軌跡作為分界線,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
17.如權(quán)利要求15所述的裝置,其特征在于,所述操作物包括:觸控筆或手指。
18.如權(quán)利要求17所述的裝置,其特征在于,所述軌跡檢測模塊進一步用于: 當(dāng)所述操作物為觸控筆時,檢測到設(shè)置在所述觸控筆筆桿上的操作按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到設(shè)置在所述觸控屏幕上的虛擬按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到設(shè)置在所述觸控屏幕所在終端上的物理按鍵被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;或 檢測到所述觸控屏幕被觸發(fā),且所述觸控筆在所述觸控屏幕上滑動;其中,所述觸發(fā)包括至少一次按壓、或長按。
19.如權(quán)利要求17所述的裝置,其特征在于,所述軌跡檢測模塊進一步用于:當(dāng)所述操作物為手指時,檢測到設(shè)置在所述觸控屏幕上的虛擬按鍵被觸發(fā),且所述手指在所述觸控屏幕上滑動;或 當(dāng)所述操作物為手指時,檢測到設(shè)置在所述觸控屏幕所在終端上的物理按鍵被觸發(fā),且所述手指在所述觸控屏幕上滑動;或 檢測到所述觸控屏幕被觸發(fā),且所述手指在所述觸控屏幕上滑動; 其中,所述觸發(fā)包括至少一次按壓、或長按。
20.如權(quán)利要求15所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 在至少兩個分屏區(qū)域生成之后,當(dāng)所述軌跡檢測模塊再次檢測到所述操作物在觸控屏幕上的所述用于觸發(fā)分屏的操作時,重新根據(jù)再次檢測到的所述操作在觸控屏幕上的滑動軌跡,將所述觸控屏幕劃分為至少兩個分屏區(qū)域。
21.如權(quán)利要求15-20中任一項所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 當(dāng)所述觸控屏幕上已執(zhí)行第一應(yīng)用程序時,根據(jù)所述滑動軌跡縮小所述第一應(yīng)用程序的運行界面占用的 第一分屏區(qū)域,并在所述運行界面占用的第一分屏區(qū)域以外生成至少一個空閑的第二分屏區(qū)域;或 當(dāng)所述觸控屏幕空閑時,以所述滑動軌跡為分界線在所述觸控屏幕上生成至少兩個空閑的第二分屏區(qū)域。
22.如權(quán)利要求21所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 在生成空閑的第二分屏區(qū)域后,在所述每個空閑的第二分屏區(qū)域上執(zhí)行用戶選擇的第二應(yīng)用程序; 其中,所述第二應(yīng)用程序為所述用戶在生成空閑的第二分屏區(qū)域之前選擇的應(yīng)用程序,或所述用戶在生成空閑的第二分屏區(qū)域之后根據(jù)所述空閑的第二分屏區(qū)域上顯示的程序選擇模式選擇的應(yīng)用程序。
23.如權(quán)利要求21-22中任一項所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 在第二分屏區(qū)域生成之后,當(dāng)所述軌跡檢測模塊檢測到操作物在觸控屏幕上的滑動軌跡為用于觸發(fā)懸浮窗的滑動軌跡時,所述第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上。
24.如權(quán)利要求23所述的裝置,其特征在于,所述用于觸發(fā)懸浮窗的滑動軌跡,包括:與觸控屏幕垂直方向的夾角大于等于30度且小于90度的滑動軌跡。
25.如權(quán)利要求23所述的裝置,其特征在于,所述分屏處理模塊還用于: 在所述第二分屏區(qū)域在觸控屏幕的當(dāng)前位置變化為懸浮在觸控屏幕上之后,當(dāng)所述軌跡檢測模塊檢測到操作物在觸控屏幕上的滑動軌跡為用于移動懸浮窗的滑動軌跡時,將所述第二分屏區(qū)域從滑動軌跡的起點位置處移動到滑動軌跡的終點位置處。
26.如權(quán)利要求21所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 在第二分屏區(qū)域生成之后,當(dāng)所述軌跡檢測模塊檢測到操作物在觸控屏幕上的滑動軌跡為用于合并分屏區(qū)域的滑動軌跡時,將所述至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域。
27.如權(quán)利要求26所述的裝置,其特征在于,所述分屏處理模塊進一步用于:在至少兩個分屏區(qū)域合并成至少一個顯示區(qū)域之后,當(dāng)所述軌跡檢測模塊檢測到操作物在觸控屏幕上的滑動軌跡為用于拆分合并后的顯示區(qū)域的滑動軌跡時,將合并后的顯示區(qū)域拆分為合并前的分屏區(qū)域。
28.如權(quán)利要求21所述的裝置,其特征在于,所述分屏處理模塊進一步用于: 在第二分屏區(qū)域生成之后,當(dāng)所述軌跡檢測模塊檢測到操作物在觸控屏幕上的滑動軌跡為用于置換至少兩個分屏區(qū)域的滑動軌跡時,將所述至少兩個分屏區(qū)域之間的位置進行置換。
【文檔編號】G06F3/0488GK104035704SQ201310073358
【公開日】2014年9月10日 申請日期:2013年3月7日 優(yōu)先權(quán)日:2013年3月7日
【發(fā)明者】楊劭鵬 申請人:北京三星通信技術(shù)研究有限公司, 三星電子株式會社