650,用于在判定滑動事件發(fā)生于左側(cè)C區(qū)時,根據(jù)其方向?qū)傩詫?左側(cè)C區(qū)內(nèi)當(dāng)前顯示的功能項按序切換至上一個或者下一個,同時控制右側(cè)C區(qū)更新顯示 為對應(yīng)的功能參數(shù)調(diào)節(jié)控件。
[0145] 參數(shù)調(diào)節(jié)單元1660,用于在判定滑動事件發(fā)生于右側(cè)C區(qū)時,根據(jù)其方向?qū)傩詫?當(dāng)前的功能參數(shù)由初始值調(diào)高或者調(diào)低。
[0146] 具體地,該滑動識別單元1640包括:
[0147] 記錄模塊1641,用于記錄觸點的坐標(biāo)位置信息;
[0148] 滑動事件判斷模塊1642,用于根據(jù)觸點的初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置計算觸點 的移動距離,通過比較該移動距離與預(yù)設(shè)的閾值以判斷觸控事件是否屬于滑動事件;
[0149] 滑動方向判斷模塊1643,用于通過比較觸點在初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置的豎 直方向的坐標(biāo)值判定滑動事件的方向?qū)傩裕?br>[0150] 事件區(qū)域判斷模塊1644,用于根據(jù)觸點的水平方向的坐標(biāo)值、左側(cè)C和右側(cè)C區(qū)的 位置及尺寸信息,判斷滑動事件發(fā)生于左側(cè)C區(qū)還是右側(cè)C區(qū)。
[0151] 在上述實施例中,僅對C區(qū)的一種應(yīng)用方法作了描述。在實際應(yīng)用中,還可以利用 C區(qū)實現(xiàn)其他各種各樣的功能,來提升用戶的使用體驗。下面將舉例描述。
[0152] 若僅在觸摸屏的一側(cè)設(shè)置一條寬度較窄的C區(qū),采用單邊上下滑設(shè)置方式,可實 現(xiàn)如下應(yīng)用:
[0153] 1)多任務(wù)切換功能:通過在C區(qū)進(jìn)行向上滑動操作,A區(qū)的顯示界面由當(dāng)前應(yīng)用界 面切換至上一個應(yīng)用界面;通過在C區(qū)進(jìn)行向下滑動操作,A區(qū)的顯示界面由當(dāng)前應(yīng)用界面 切換至下一個應(yīng)用界面,這樣方便用戶切換應(yīng)用。
[0154] 2)打開指定應(yīng)用功能:預(yù)先為不同滑動方向分別設(shè)定對應(yīng)的應(yīng)用類型;當(dāng)C區(qū)感 測到向上/向下滑動事件時,打開預(yù)設(shè)的對應(yīng)的一種應(yīng)用。通過此功能,用戶可根據(jù)自身的 使用習(xí)慣,對使用頻率最高的一種或兩種應(yīng)用進(jìn)行設(shè)置,克服傳統(tǒng)方式(從桌面上眾多應(yīng) 用中找尋指定應(yīng)用)所存在的耗時費力的缺陷。
[0155] 3)返回功能:當(dāng)C區(qū)感測到向上/向下滑動事件時,上層立即執(zhí)行返回操作。通 過此功能,用戶無需再按顯示屏底部的物理按鍵或者觸摸屏上的虛擬返回按鍵,大大增加 了操作的方便性。
[0156] 4)多任務(wù)縮略圖切換功能:在C區(qū)上下滑動時,于C區(qū)按序顯示后臺當(dāng)前正在運 行的各種應(yīng)用的縮略圖,抬起時啟動對應(yīng)的應(yīng)用。
[0157] 5)快速翻頁功能:通過定義C區(qū)的觸摸事件對應(yīng)的處理方式為翻頁,用戶只需在C 區(qū)輕輕滑動,即可實現(xiàn)前翻、后翻,大大方便了廣大讀者。
[0158] 若在觸摸屏的兩側(cè)分別設(shè)置一條寬度較窄的C區(qū),采用雙邊上下滑方式,可實現(xiàn) 如下功能:
[0159] 1)亮度調(diào)節(jié)功能:通過在一邊C區(qū)內(nèi)向上滑動操作來調(diào)高屏幕亮度,通過在另一 邊C區(qū)內(nèi)向下滑動操作來調(diào)低屏幕亮度,用戶不需在通過物理按鍵來調(diào)節(jié),也無需進(jìn)入設(shè) 置界面來調(diào)節(jié)。
[0160] 2)音量調(diào)節(jié)功能:通過在一邊C區(qū)內(nèi)向上滑動操作來調(diào)高音量,通過在另一邊C 區(qū)內(nèi)向下滑動操作來調(diào)低音量。
[0161] 3)顯示隱藏內(nèi)容:向上滑動操作時顯示隱藏內(nèi)容(如應(yīng)用、圖片、文件、短信等), 向下滑動操作時隱藏相關(guān)內(nèi)容。
[0162] 若在觸摸屏的單側(cè)設(shè)置一條寬度較窄的C區(qū),采用單邊往返滑方式,可實現(xiàn)如下 功能:
[0163] 手機加速功能:當(dāng)上下滑動達(dá)到兩個來回的臨界值時啟動,用以清理后臺應(yīng)用以 釋放內(nèi)存,并于處理結(jié)束時通知用戶處理結(jié)果,適用于游戲玩家等。
[0164] 需要說明的是,在本文中,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋非排 他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而 且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有 的要素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排除在包括 該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0165] 上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0166] 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方 法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下 前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做 出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì) (如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機, 服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0167] 以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項】
1. 一種利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,所述虛擬邊框區(qū)域包括分設(shè)于觸摸屏 兩側(cè)邊緣的第一虛擬邊框分區(qū)和第二虛擬邊框分區(qū),其特征在于,所述方法包括步驟: 感測與觸點并發(fā)的觸控事件,判斷所述觸控事件是否屬于滑動事件;若是,則進(jìn)一步判 斷該滑動事件的方向?qū)傩砸约八巺^(qū)域位置; 若所述滑動事件發(fā)生于第一虛擬邊框分區(qū)內(nèi),則根據(jù)其方向?qū)傩詫⒌谝惶摂M邊框分區(qū) 內(nèi)當(dāng)前顯示的功能項進(jìn)行切換;若所述滑動事件發(fā)生于第二虛擬邊框分區(qū)內(nèi),則根據(jù)其方 向?qū)傩哉{(diào)節(jié)當(dāng)前的功能項的參數(shù)。2. 如權(quán)利要求1所述利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,其特征在于,判斷所述 觸控事件是否屬于滑動事件的方法具體為: 根據(jù)所述觸點的初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置計算觸點的移動距離;若該移動距離 超過預(yù)設(shè)閾值,則判定所述觸控事件屬于滑動事件,否則,判定所述觸控事件不屬于滑動事 件。3. 如權(quán)利要求1所述利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,其特征在于,判斷所述 滑動事件的方向?qū)傩缘姆椒ň唧w為: 通過比較觸點在初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置的豎直方向的坐標(biāo)值判定所述滑動事 件的方向?qū)傩浴?. 如權(quán)利要求1所述利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,其特征在于,所述方法 中,判斷所述滑動事件所位區(qū)域位置的方法為: 若該滑動事件的觸點的X軸坐標(biāo)值currentX滿足0〈currentX〈CWl的條件,貝Ij判定該 滑動事件發(fā)生在位于觸摸屏左側(cè)邊緣的第一虛擬邊框分區(qū)內(nèi); 若觸點的X軸坐標(biāo)值currentX滿足(W-CW2) <currentX〈W,則判定該滑動事件發(fā)生在位 于觸摸屏右側(cè)邊緣的第二虛擬分區(qū); 其中,所述W為屏幕的寬度、CWl為第一虛擬邊框分區(qū)的寬度,CW2是第二虛擬分區(qū)的寬 度。5. 如權(quán)利要求1至4任一所述利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,其特征在于,所 述方法還包括采用固定劃分方式于觸摸屏上劃分所述虛擬邊框區(qū)域的步驟: 在驅(qū)動初始化時,定義所述虛擬邊框區(qū)域的位置及尺寸。6. 如權(quán)利要求1至4任一所述利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,其特征在于,所 述方法還包括采用自由設(shè)定方式于觸摸屏上劃分所述虛擬邊框區(qū)域的步驟: 設(shè)置虛擬邊框區(qū)域設(shè)置接口; 通過調(diào)用所述虛擬邊框區(qū)域設(shè)置接口以創(chuàng)建或修改所述虛擬邊框區(qū)域的數(shù)量、位置及 大小。7. -種移動終端,其觸摸屏上劃分有虛擬邊框區(qū)域,該虛擬邊框區(qū)域包括分設(shè)于觸摸 屏兩側(cè)邊緣的第一虛擬邊框分區(qū)和第二虛擬邊框分區(qū),其特征在于,所述移動終端包括: 底層上報單元,用于在感測到與觸點并發(fā)的觸控事件時,實時上報該觸點的坐標(biāo)位置 信息; 滑動識別單元,用于根據(jù)底層上報單元所上報的觸點的坐標(biāo)位置信息,判斷所述觸控 事件是否屬于滑動事件,若是則進(jìn)一步判斷該滑動事件的方向?qū)傩约八巺^(qū)域位置; 功能切換單元,用于在判定所述滑動事件發(fā)生于第一虛擬邊框分區(qū)時,根據(jù)其方向?qū)? 性將第一虛擬邊框分區(qū)內(nèi)當(dāng)前顯示的功能項進(jìn)行切換,同時控制第二虛擬邊框分區(qū)更新顯 示為對應(yīng)的功能參數(shù)調(diào)節(jié)控件; 參數(shù)調(diào)節(jié)單元,用于在判定所述滑動事件發(fā)生于第二虛擬邊框分區(qū)時,根據(jù)其方向?qū)?性調(diào)節(jié)當(dāng)前的功能項的功能參數(shù)。8. 如權(quán)利要求7所述的移動終端,其特征在于,所述滑動識別單元進(jìn)一步包括: 記錄模塊,用于記錄所述底層上報單元上報的觸點的坐標(biāo)位置信息; 滑動事件判斷模塊,用于根據(jù)觸點的初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置計算觸點的移動距 離,通過比較該移動距離與預(yù)設(shè)的閾值以判斷所述觸控事件是否屬于滑動事件; 滑動方向判斷模塊,用于通過比較觸點在初始坐標(biāo)位置和當(dāng)前坐標(biāo)位置的豎直方向的 坐標(biāo)值判定所述滑動事件的方向?qū)傩裕? 事件區(qū)域判斷模塊,用于根據(jù)所述觸點的水平方向的坐標(biāo)值、所述第一虛擬邊框分區(qū) 和第二虛擬邊框分區(qū)的位置及尺寸信息,判斷所述滑動事件發(fā)生于第一虛擬邊框分區(qū)還是 第二虛擬邊框分區(qū)。9. 如權(quán)利要求8所述的移動終端,其特征在于,所述移動終端還包括: 虛擬邊框區(qū)域固定劃分單元,用于在驅(qū)動初始化時,定義所述虛擬邊框區(qū)域的位置及 尺寸。10. 如權(quán)利要求8所述的移動終端,其特征在于,所述移動終端還包括: 虛擬邊框區(qū)域設(shè)置接口,用于創(chuàng)建及修改虛擬邊框區(qū)域的數(shù)量、位置及大小。
【專利摘要】本發(fā)明公開了一種移動終端及其利用虛擬邊框區(qū)域?qū)崿F(xiàn)功能調(diào)節(jié)的方法,所述方法包括:感測與觸點并發(fā)的觸控事件,判斷所述觸控事件是否屬于滑動事件;若是,則進(jìn)一步判斷該滑動事件的方向?qū)傩砸约八巺^(qū)域位置;若所述滑動事件發(fā)生于第一虛擬邊框分區(qū)內(nèi),則根據(jù)其方向?qū)傩詫⒌谝惶摂M邊框分區(qū)內(nèi)當(dāng)前顯示的功能項進(jìn)行切換;若所述滑動事件發(fā)生于第二虛擬邊框分區(qū)內(nèi),則根據(jù)其方向?qū)傩哉{(diào)節(jié)當(dāng)前的功能項的參數(shù)。本發(fā)明對虛擬邊框區(qū)域的左側(cè)部分和右側(cè)部分分別設(shè)置為功能切換區(qū)和功能參數(shù)調(diào)節(jié)區(qū),可通過在功能切換區(qū)滑動以切換功能項,通過在功能參數(shù)調(diào)節(jié)區(qū)滑動以調(diào)整參數(shù)值,大大提升了用戶使用體驗。
【IPC分類】H04M1/725
【公開號】CN104935725
【申請?zhí)枴緾N201510197042
【發(fā)明人】陳小翔, 馬英超
【申請人】努比亞技術(shù)有限公司
【公開日】2015年9月23日
【申請日】2015年4月23日