四川麻将摆叫打法|四川麻将带幺九图片
  • / 21
  • 下載費用:30 金幣  

一種應用的顯示對象切換方法及裝置.pdf

關 鍵 詞:
一種 應用 顯示 對象 切換 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201510542327.6

申請日:

2015.08.27

公開號:

CN105159530A

公開日:

2015.12.16

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/0481申請日:20150827|||公開
IPC分類號: G06F3/0481(2013.01)I; G06F3/0484(2013.01)I; G06F3/0488(2013.01)I 主分類號: G06F3/0481
申請人: 廣東歐珀移動通信有限公司
發明人: 李建林
地址: 523860廣東省東莞市長安鎮烏沙海濱路18號
優先權:
專利代理機構: 廣州三環專利代理有限公司44202 代理人: 郝傳鑫; 熊永強
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510542327.6

授權公告號:

||||||

法律狀態公告日:

2018.09.04|||2016.01.13|||2015.12.16

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明實施例公開了一種應用的顯示對象切換方法及裝置,其中,該方法包括:檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;將當前顯示對象切換至所述目標顯示對象,其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。實施本發明實施例,能夠避免劃傷終端觸摸屏。

權利要求書

權利要求書
1.  一種應用的顯示對象切換方法,其特征在于,包括:
檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;
從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;
將當前顯示對象切換至所述目標顯示對象,其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。

2.  根據權利要求1所述的方法,其特征在于,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,包括:
檢測所述觸摸壓力值是否超過預設的壓力閾值;
若超過所述壓力閾值,則將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。

3.  根據權利要求1所述的方法,其特征在于,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,包括:
根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象,其中,所述顯示對象集合中的每一個顯示對象對應一個壓力值區間。

4.  根據權利要求1-3任一項所述的方法,其特征在于,所述觸摸參數還包括觸摸時長;在所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在所述將當前顯示對象切換至所述目標顯示對象之前,所述方法還包括:
判斷所述觸摸時長是否超過預設時間閾值;
若超過所述預設時間閾值,則執行所述將當前顯示對象切換至所述目標顯 示對象的步驟。

5.  根據權利要求1-3任一項所述的方法,其特征在于,所述觸摸參數還包括指紋信息;在所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在所述將當前顯示對象切換至所述目標顯示對象之前,所述方法還包括:
判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
若與所述指紋驗證信息相匹配,則執行所述將當前顯示對象切換至所述目標顯示對象的步驟。

6.  根據權利要求1所述的方法,其特征在于,所述與所述觸摸壓力值相匹配的目標顯示對象包括多個;所述將所述當前顯示對象切換至所述目標顯示對象,包括:
以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。

7.  一種應用的顯示對象切換裝置,其特征在于,包括:
檢測模塊,用于檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;
對象確定模塊,用于從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;
對象切換模塊,用于將當前顯示對象切換至所述目標顯示對象,其中,所 述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。

8.  根據權利要求7所述的裝置,其特征在于,所述對象確定模塊包括:
壓力檢測單元,用于檢測所述觸摸壓力值是否超過預設的壓力閾值;
第一確定單元,用于在所述壓力檢測單元檢測到所述觸摸壓力值超過所述壓力閾值時,將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。

9.  根據權利要求7所述的裝置,其特征在于,所述對象確定模塊包括:
第二確定單元,用于根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
第三確定單元,用于從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象,其中,所述顯示對象集合中的每一個顯示對象對應一個壓力值區間。

10.  根據權利要求7-9任一項所述的裝置,其特征在于,所述觸摸參數還包括觸摸時長;所述裝置還包括:
第一判斷模塊,用于判斷所述觸摸時長是否超過預設時間閾值;
第一通知模塊,用于在所述第一判斷模塊的判斷結果為所述觸摸時長超過所述預設時間閾值時,通知所述對象切換模塊將當前顯示對象切換至所述目標顯示對象。

11.  根據權利要求7-9任一項所述的裝置,其特征在于,所述觸摸參數還包括指紋信息;所述裝置還包括:
第二判斷模塊,用于判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
第二通知模塊,用于在所述第二判斷模塊的判斷結果為所述指紋信息與所述指紋驗證信息相匹配時,通知所述對象切換模塊將當前顯示對象切換至所述目標顯示對象。

12.  根據權利要求7所述的裝置,其特征在于,所述與所述觸摸壓力值相匹配的目標顯示對象包括多個;所述對象切換模塊包括:
輸出單元,用于以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
加載單元,用于以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
滑動檢測單元,用于檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
切換單元,用于響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。

說明書

說明書一種應用的顯示對象切換方法及裝置
技術領域
本發明涉及互聯網應用技術領域,尤其涉及一種應用的顯示對象切換方法及裝置。
背景技術
目前,手機、平板電腦等各種終端上通常都設置有天氣應用,用戶可通過天氣應用的應用界面查看任意城市的天氣信息。一般來說,在天氣應用界面,用戶可通過城市對象切換獲取得到不同城市的天氣信息,例如,用戶當前所在城市為“上海”,天氣應用界面默認顯示的為“上海”的天氣信息,當用戶想要查看其他城市如“北京”的天氣信息時,則可將“上海”切換至“北京”,從而獲取得到“北京”的天氣信息。
在實際應用中,在進行城市間的切換以獲取不同城市的天氣信息時,通常是通過左右滑動的方式來實現的。然而,在實踐中發現,在觸摸屏上進行滑動操作來實現切換很容易劃傷屏幕。
發明內容
本發明實施例提供了一種應用的顯示對象切換方法及裝置,能夠避免劃傷終端觸摸屏。
本發明實施例公開了一種應用的顯示對象切換方法,包括:
檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;
從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;
將當前顯示對象切換至所述目標顯示對象,其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。
可選的,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,包括:
檢測所述觸摸壓力值是否超過預設的壓力閾值;
若超過所述壓力閾值,則將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。
可選的,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,包括:
根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象,其中,所述顯示對象集合中的每一個顯示對象對應一個壓力值區間。
可選的,所述觸摸參數還包括觸摸時長,在所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在所述將當前顯示對象切換至所述目標顯示對象之前,所述方法還包括:
判斷所述觸摸時長是否超過預設時間閾值;
若超過所述預設時間閾值,則執行所述將當前顯示對象切換至所述目標顯示對象的步驟。
可選的,所述觸摸參數還包括指紋信息;在所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在所述將當前顯示對象切換至所述目標顯示對象之前,所述方法還包括:
判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
若與所述指紋驗證信息相匹配,則執行所述將當前顯示對象切換至所述目標顯示對象的步驟。
可選的,所述與所述觸摸壓力值相匹配的目標顯示對象包括多個;所述將所述當前顯示對象切換至所述目標顯示對象,包括:
以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。
相應地,本發明實施例還公開了一種應用的顯示對象切換裝置,包括:
檢測模塊,用于檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;
對象確定模塊,用于從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;
對象切換模塊,用于將當前顯示對象切換至所述目標顯示對象,其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。
可選的,所述對象確定模塊包括:
壓力檢測單元,用于檢測所述觸摸壓力值是否超過預設的壓力閾值;
第一確定單元,用于在所述壓力檢測單元檢測到所述觸摸壓力值超過所述壓力閾值時,將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。
可選的,所述對象確定模塊包括:
第二確定單元,用于根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
第三確定單元,用于從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象,其中,所述顯示對象集合中的每一個顯示對象對應一個壓力值區間。
可選的,所述觸摸參數還包括觸摸時長;所述裝置還包括:
第一判斷模塊,用于判斷所述觸摸時長是否超過預設時間閾值;
第一通知模塊,用于在所述第一判斷模塊的判斷結果為所述觸摸時長超過所述預設時間閾值時,通知所述對象切換模塊將當前顯示對象切換至所述目標顯示對象。
可選的,所述觸摸參數還包括指紋信息;所述裝置還包括:
第二判斷模塊,用于判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
第二通知模塊,用于在所述第二判斷模塊的判斷結果為所述指紋信息與所述指紋驗證信息相匹配時,通知所述對象切換模塊將當前顯示對象切換至所述目標顯示對象。
可選的,所述與所述觸摸壓力值相匹配的目標顯示對象包括多個;所述對象切換模塊包括:
輸出單元,用于以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
加載單元,用于以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
滑動檢測單元,用于檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
切換單元,用于響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。
實施本發明實施例,具有如下有益效果:
本發明實施例可在應用運行時通過檢測用戶對終端觸摸屏的觸摸操作獲取得到包括觸摸壓力值的觸摸參數,根據該觸摸壓力值從該應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象,從而實現當前顯示對象到該目標顯示對象的切換,使得避免了劃傷終端觸摸屏,且相比于現有的依賴于用戶雙手操作的左右滑動的切換方式,本發明實施例的應用顯示對象的切換能夠基于用戶單手操作,從而提升了該顯示對象的切換效率。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種應用的顯示對象切換方法的流程示意圖;
圖2是本發明實施例提供的另一種應用的顯示對象切換方法的流程示意圖;
圖3是本發明實施例提供的又一種應用的顯示對象切換方法的流程示意圖;
圖4是本發明實施例提供的一種應用的顯示對象切換裝置的結構示意圖;
圖5是本發明實施例提供的另一種應用的顯示對象切換裝置的結構示意圖;
圖6是本發明實施例提供的又一種應用的顯示對象切換裝置的結構示意圖;
圖7是本發明實施例提供的一種終端設備的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明實施例公開了一種應用的顯示對象切換方法、裝置及終端設備,能夠避免劃傷觸摸屏,且一定程度上提升了應用的顯示對象的切換效率。以下分別詳細說明。
請參閱圖1,圖1是本發明實施例提供的一種應用的顯示對象切換方法的流程示意圖,具體的,如圖1所示,該應用的顯示對象切換方法可以包括以下步驟:
S101:檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值。
需要說明的是,本發明實施例的所述方法可具體應用于終端設備(或者簡稱為“終端”)中,所述終端設備可以包括但不限于智能手機(如Android手機、iOS手機等)、平板電腦、移動互聯網設備(MobileInternetDevices,簡稱“MID”)、個人數字助理(PersonalDigitalAssistant,簡稱“PDA”)等配置有觸摸屏的終端設備。
具體實施例中,可在終端設備中預置壓力傳感器。具體的,用戶可通過預設的觸控端如終端觸控筆或用戶手指在終端觸摸屏上進行觸摸操作,并通過該壓力傳感器檢測包括該觸摸操作對應的觸摸壓力值等觸摸參數。
S102:從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象。
其中,所述顯示對象集合可包括多個顯示對象,該顯示對象集合中的多個 顯示對象可預先設置得到。具體的,該應用可以為圖片應用、天氣應用等需要進行顯示對象切換的應用,相應地,該圖片應用的顯示對象則可為該圖片應用中的各圖片及其圖片信息,該天氣應用的顯示對象可為各城市的城市名稱及其城市天氣信息。
S103:將當前顯示對象切換至所述目標顯示對象。
其中,所述當前顯示對象是指所述應用對應的應用顯示界面中當前顯示的顯示對象。進一步的,該觸摸操作前的當前顯示對象可以是該顯示對象集合中的顯示對象,也可以不是該顯示對象集合中的顯示對象,本發明實施不做限定。
作為一種可選的實施方式,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,可以具體為:檢測所述觸摸壓力值是否超過預設的壓力閾值;若超過所述壓力閾值,則將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。其中,該顯示對象集合中的各個顯示對象可以是按照預設的顯示次序排列的,該與當前顯示對象相關聯的顯示對象是指該顯示次序中顯示次序在該當前顯示對象后的顯示對象。
具體的,當檢測到該觸摸操作對應的觸摸壓力值超過預設的壓力閾值時,即可根據該預設的顯示次序確定出該顯示對象集合中與當前顯示對象相關聯的目標顯示對象,從而切換至該目標顯示對象進行顯示。進一步的,進行切換后,還可將該切換后的目標顯示對象作為新的當前顯示對象,并按照預設的時間間隔,如每1秒,確定出該顯示對象集合中與該新的當前顯示對象相關聯的顯示對象(即顯示次序在該新的當前顯示對象后的顯示對象)作為新的目標顯示對象,并切換至該新的目標顯示對象。當檢測到該觸摸操作結束,比如檢測到觸摸壓力值未超過該壓力閾值(或者檢測到觸摸壓力值為0)時,不再進行該顯示對象的切換操作。舉例來說,對于天氣應用,該天氣應用對應的天氣顯示界面的當前顯示對象為上海的天氣信息,該天氣應用對應的顯示對象集合中包括上海、北京、深圳、廣州的天氣信息(且預設顯示次序也為該上海-北京-深圳-廣州的次序,該顯示次序可由用戶自定義設置得到,或者按照對象添加時間順序自動設置得到),則在檢測到通過用戶觸摸操作輸入的觸摸壓力值超過預設壓力閾值時,即可按照預設時間間隔如1秒將上海的天氣信息切換為北京的天氣信息,1秒后再切換為深圳的天氣信息,以此類推,直至該觸摸操作結束。如切換 顯示至深圳的天氣信息時該觸摸操作結束,則可結束該顯示對象的切換操作,保持顯示該深圳的天氣信息。其中,該顯示對象集合可根據預設時間范圍內如一個月內終端的歷史位置信息獲取得到的城市信息預置得到,或者由用戶自定義設置得到,本發明實施例不做限定。
作為一種可選的實施方式,所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,還可以具體為:根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象。其中,所述顯示對象集合中的每一個顯示對象分別對應一個壓力值區間,從而能夠根據該檢測到的觸摸壓力值確定出需要切換顯示的目標顯示對象。
進一步可選的,若所述與所述觸摸壓力值相匹配的目標顯示對象包括多個,比如該觸摸壓力值所屬壓力值區間對應該顯示對象集合中的多個顯示對象時,則所述將所述當前顯示對象切換至所述目標顯示對象,可以具體為:以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。從而能夠從多個目標顯示對象中確定出一個需要切換顯示的顯示對象,并增加了切換操作的趣味性,提升了用戶體驗。
進一步可選的,觸摸參數可以是用戶對應用的應用顯示界面的目標位置進行觸摸操作輸入的;則所述檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,可以具體為:當檢測到用戶對終端觸摸屏進行觸摸操作時,判斷所述觸摸操作對應的被觸摸位置點是否落入預設的目標位置的區域范圍內;若是,則獲取所述觸摸操作輸入的觸摸參數。進一步的,若該被觸摸位置點并未落入該目標位置的區域范圍內,即檢測到用戶在該應用顯示界面的除該目標位置以外的其他區域進行觸摸操作輸入的觸摸參數時,還可輸出預設的與該觸摸參數對應的目標承載界面,如包括菜單承載界面或對象詳情信息輸出界面等等。例如, 對于天氣應用,當檢測到的觸摸參數如觸摸壓力值屬于預設的第一壓力值區間內時,輸出菜單承載界面(該菜單承載界面的顯示形態可預先設置得到,比如為條形、圓形或者弧形等),當檢測到的觸摸壓力值屬于預設的第二壓力值區間內時,可輸出天氣詳情對話框(如異常天氣提醒對話框)。或者,當檢測到的觸摸參數如觸摸時長在預設的第一時間范圍內時,輸出菜單承載界面,當檢測到的觸摸時長在預設的第二時間范圍內時,輸出天氣詳情對話框。
在本發明實施例中,可在應用運行時通過檢測用戶對終端觸摸屏的觸摸操作獲取得到包括觸摸壓力值的觸摸參數,根據該觸摸壓力值從該應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象,從而實現當前顯示對象到該目標顯示對象的切換,使得避免了劃傷終端觸摸屏,且相比于現有的依賴于用戶雙手操作的左右滑動的切換方式,本發明實施例的應用顯示對象的切換能夠基于用戶單手操作,從而提升了該顯示對象的切換效率。
進一步的,請參見圖2,圖2是本發明實施例提供的另一種應用的顯示對象切換方法的流程示意圖,具體的,如圖2所示,該應用的顯示對象切換方法可以包括以下步驟:
S201:檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值和觸摸時長。
具體實施例中,可預先在終端設備中預置壓力傳感器,則可通過該預置的壓力傳感器檢測得到用戶對終端設備的觸摸屏進行觸摸操作輸入的觸摸壓力值和觸摸時長等觸摸參數,比如用戶對終端應用的當前顯示對象所占顯示區域中目標位置進行觸摸操作輸入的觸摸參數。其中,該目標位置可預先設置得到,并可以預設的標記方式對該目標位置進行標記,以提示用戶可通過觸摸該目標位置進行顯示對象的切換。
S202:從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象。
其中,從該顯示對象集合中確定出的與該觸摸壓力值相匹配的目標顯示對象可以為一個或多個,在為多個時,可按照預設的切換方式從該多個目標顯示對象中選擇出一個作為需要切換的目標顯示對象,從而進行現實對象切換。該目標顯示對象的確定方式及其切換方式可具體參照上述實施例的相關描述,此處不再贅述。
S203:判斷所述觸摸時長是否超過預設時間閾值,若是,則執行步驟S204;否則,執行步驟S201。
S204:將當前顯示對象切換至所述目標顯示對象。
其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象,具體為該觸摸操作前應用界面顯示的顯示對象。
需要說明的是,該步驟S202和S203的執行順序可調換,也即,還可在檢測得到包括觸摸壓力值和觸摸時長的觸摸參數之后,判斷觸摸時長是否超過預設時間閾值,并在判斷結果為是時再從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,從而將當前顯示對象切換至該確定出的目標切換對象。在判斷結果為否即該觸摸時長未超過該預設時間閾值時,即可不再進行目標顯示對象的確定和切換操作,節省了終端功耗。
在本發明實施例中,除了根據檢測到的觸摸壓力值從當前運行的應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象以外,還可進一步通過檢測該觸摸操作對應的觸摸時長是否超過預設時間閾值來確定是否將當前顯示對象切換至該確定出的目標顯示對象,從而避免了用戶對終端誤操作,比如不小心觸碰到終端觸摸屏時的切換響應,一定程度上節省了終端功耗。
進一步的,請參見圖3,圖3是本發明實施例提供的又一種應用的顯示對象切換方法的流程示意圖,具體的,如圖3所示,該應用的顯示對象切換方法可以包括以下步驟:
S301:檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值和指紋信息。
具體實施例中,可預先在終端設備中預置壓力傳感器,則可通過該預置的壓力傳感器檢測得到用戶對終端設備的觸摸屏進行觸摸操作輸入的觸摸壓力值和用戶指紋信息等觸摸參數,具體可以是用戶對終端應用的當前顯示對象所占顯示區域中目標位置進行觸摸操作輸入的觸摸參數。其中,該目標位置可預先設置得到,并可以預設的標記方式對該目標位置進行標記,以提示用戶可通過觸摸該目標位置進行顯示對象的切換。
S302:從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象。
S303:判斷所述指紋信息是否與預置的指紋驗證信息相匹配,若是,則執 行步驟S304;否則,執行步驟S301。
其中,該指紋驗證信息可以是指預先獲取的該終端設備的合法用戶的指紋信息。
具體實施例中,上述的指紋驗證信息可以包括指紋串(即多個指紋)信息以及每一個指紋對應的輸入時間;相應地,所述判斷所述指紋信息是否與預置的指紋驗證信息相匹配可以包括以下步驟:驗證該檢測到的指紋信息包括的指紋串是否與指紋驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值是否均小于預設值,如果該指紋信息包括的指紋串與指紋驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值均小于預設值,那么可以確定該指紋信息與預置的指紋驗證信息相匹配;反之,則該指紋信息與該指紋驗證信息不匹配。其中,通過實施該實施方式,可以有效地防止終端被非法用戶肆意操作。
S304:將當前顯示對象切換至所述目標顯示對象。
其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。
需要說明的是,該步驟S302和S303的執行順序可調換,也即,還可在檢測得到包括觸摸壓力值和指紋信息的觸摸參數之后,判斷檢測到的指紋信息是否與預置的指紋驗證信息相匹配,并在匹配成功時再從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,從而將當前顯示對象切換至該確定出的目標切換對象。在該指紋信息與指紋驗證信息不匹配時,即可不再進行目標顯示對象的確定和切換操作,以節省終端功耗。
在其他可選的實施例中,在檢測到用戶對終端觸摸屏進行觸摸操作時,還可通過獲取該觸摸操作對應的觸摸壓力值、觸摸時長、指紋信息等多個觸摸參數來實現應用的顯示對象的切換,在該多個觸摸參數均滿足預設條件,比如該檢測到的觸摸壓力值超過預設壓力閾值,該觸摸時長超過預設時間閾值,且該指紋信息與預置的指紋驗證信息相匹配時,再確定出與該觸摸壓力值或所述觸摸時長對應的目標顯示對象,從而從當前顯示對象切換至該目標顯示對象,此處不再贅述。
在本發明實施例中,除了根據檢測到的觸摸壓力值從當前運行的應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象以外,還可進一步檢測該觸摸操作對應的用戶指紋信息是否與預置的指紋驗證信息相匹配, 從而在兩者相匹配時再將當前顯示對象切換至該確定出的目標顯示對象,從而節省了終端功耗,并避免了終端被其他非法用戶肆意操作,保護了用戶隱私。
請參見圖4,圖4是本發明實施例提供的一種應用的顯示對象切換裝置的結構示意圖,具體的,如圖4所示,本發明實施例的所述應用的顯示對象切換裝置可以包括檢測模塊11、對象確定模塊12以及對象切換模塊13。其中,
所述檢測模塊11,用于檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值。
需要說明的是,本發明實施例的所述裝置可具體設置于終端設備中,所述終端設備可以包括但不限于智能手機(如Android手機、iOS手機等)、平板電腦、移動互聯網設備(MobileInternetDevices,簡稱“MID”)、個人數字助理(PersonalDigitalAssistant,簡稱“PDA”)等配置有觸摸屏的終端設備。
具體實施例中,檢測模塊11可通過檢測預設的觸控端如終端觸控筆或用戶手指在終端觸摸屏上進行觸摸操作,檢測得到包括該觸摸操作對應的觸摸壓力值等觸摸參數。
所述對象確定模塊12,用于從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象。
其中,所述顯示對象集合可包括多個顯示對象,該顯示對象集合中的多個顯示對象可預先設置得到。具體的,該應用可以為圖片應用、天氣應用等需要進行顯示對象切換的應用,相應地,該圖片應用的顯示對象則可為該圖片應用中的各圖片及其圖片信息,該天氣應用的顯示對象可為各城市的城市名稱及其城市天氣信息。
所述對象切換模塊13,用于將當前顯示對象切換至所述目標顯示對象。
其中,所述當前顯示對象是指所述應用對應的應用顯示界面中當前顯示的顯示對象。進一步的,該觸摸操作前的當前顯示對象可以是該顯示對象集合中的顯示對象,也可以不是該顯示對象集合中的顯示對象,本發明實施不做限定。
可選的,在本發明實施例中,所述對象確定模塊12可具體包括(圖中未示出):
壓力檢測單元121,用于檢測所述觸摸壓力值是否超過預設的壓力閾值;
第一確定單元122,用于在所述壓力檢測單元121檢測到所述觸摸壓力值超過所述壓力閾值時,將當前運行的應用對應的顯示對象集合中與當前顯示對象 相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。
其中,該顯示對象集合中的各個顯示對象可以是按照預設的顯示次序排列的,該與當前顯示對象相關聯的顯示對象是指該顯示次序中顯示次序在該當前顯示對象后的顯示對象。
可選的,在本發明實施例中,所述對象確定模塊12還可具體包括(圖中未示出):
第二確定單元123,用于根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
第三確定單元124,用于從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目標顯示對象。
其中,所述顯示對象集合中的每一個顯示對象可分別對應一個壓力值區間,從而能夠根據該檢測到的觸摸壓力值確定出需要切換顯示的目標顯示對象。
進一步可選的,所述與所述觸摸壓力值相匹配的目標顯示對象可包括多個;所述對象切換模塊13可具體包括(圖中未示出):
輸出單元131,用于以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
加載單元132,用于以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
滑動檢測單元133,用于檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
切換單元134,用于響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。
在本發明實施例中,可在應用運行時通過檢測用戶對終端觸摸屏的觸摸操作獲取得到包括觸摸壓力值的觸摸參數,根據該觸摸壓力值從該應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象,從而實現當前顯示對象到該目標顯示對象的切換,使得避免了劃傷終端觸摸屏,且相比于現有的依賴于用戶雙手操作的左右滑動的切換方式,本發明實施例的應用顯示對象 的切換能夠基于用戶單手操作,從而提升了該顯示對象的切換效率。
進一步的,請結合圖4,且一并參見圖5,圖5是本發明實施例提供的另一種應用的顯示對象切換裝置的結構示意圖,具體的,如圖5所示,本發明實施例的所述裝置包括上述圖4對應實施例中的應用的顯示對象切換裝置的檢測模塊11、對象確定模塊12以及對象切換模塊13,此處不再贅述。進一步,在本發明實施例中,所述觸摸參數還可包括觸摸時長;所述裝置還可包括:
第一判斷模塊14,用于判斷所述觸摸時長是否超過預設時間閾值;
第一通知模塊15,用于在所述第一判斷模塊14的判斷結果為所述觸摸時長超過所述預設時間閾值時,通知所述對象切換模塊13將當前顯示對象切換至所述目標顯示對象。
具體實施例中,在檢測模塊11可檢測得到用戶對終端設備的觸摸屏進行觸摸操作輸入的觸摸參數,比如用戶對終端應用的當前顯示對象所占顯示區域中目標位置進行觸摸操作輸入的觸摸壓力值和觸摸時長等觸摸參數之后,第一判斷模塊14即可判斷該觸摸時長是否超過預設時間閾值,并在超過所述預設時間閾值時,通過該第一通知模塊15通知該對象切換模塊13將當前顯示對象切換至所述目標顯示對象。其中,該目標位置可預先設置得到,并可以以預設的標記方式進行顯示,從而提示用戶可通過觸摸該目標位置進行顯示對象的切換。
在本發明實施例中,除了根據檢測到的觸摸壓力值從當前運行的應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象以外,還可進一步通過檢測該觸摸操作對應的觸摸時長是否超過預設時間閾值來確定是否將當前顯示對象切換至該確定出的目標顯示對象,從而避免了用戶對終端誤操作,比如不小心觸碰到終端觸摸屏時的切換響應,一定程度上節省了終端功耗。
進一步的,請結合圖4,且一并參見圖6,圖6是本發明實施例提供的又一種應用的顯示對象切換裝置的結構示意圖,具體的,如圖6所示,本發明實施例的所述裝置包括上述圖4對應實施例中的應用的顯示對象切換裝置的檢測模塊11、對象確定模塊12以及對象切換模塊13,此處不再贅述。進一步,在本發明實施例中,所述觸摸參數還可包括指紋信息;所述裝置還可包括:
第二判斷模塊16,用于判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
第二通知模塊17,用于在所述第二判斷模塊16的判斷結果為所述指紋信息 與所述指紋驗證信息相匹配時,通知所述對象切換模塊13將當前顯示對象切換至所述目標顯示對象。
具體實施例中,在檢測模塊11可檢測得到用戶對終端設備的觸摸屏進行觸摸操作輸入的觸摸參數,比如用戶對終端應用的當前顯示對象所占顯示區域中目標位置進行觸摸操作輸入的觸摸壓力值和指紋信息等觸摸參數之后,第二判斷模塊16即可判斷該指紋信息是否與預置的指紋驗證信息相匹配,并在兩者相匹配時通過該第二通知模塊15通知該對象切換模塊13將當前顯示對象切換至所述目標顯示對象,從而實現應用的顯示對象的切換。其中,該指紋驗證信息為預置的該終端設備的合法用戶的指紋信息。
在本發明實施例中,除了根據檢測到的觸摸壓力值從當前運行的應用對應的顯示對象集合中確定出與該觸摸壓力值相匹配的目標顯示對象以外,還可進一步檢測該觸摸操作對應的用戶指紋信息是否與預置的指紋驗證信息相匹配,從而在兩者相匹配時再將當前顯示對象切換至該確定出的目標顯示對象,從而節省了終端功耗,并避免了終端被其他非法用戶肆意操作,保護了用戶隱私。
請參閱圖7,圖7是本發明實施例提供的一種終端設備的結構示意圖。具體的,如圖7所示,本發明實施例的所述終端設備可以包括:至少一個處理器100,至少一個輸入裝置200,至少一個輸出裝置300,存儲器500等組件。其中,這些組件通過一條或多條總線400進行通信連接。本領域技術人員可以理解,圖7中示出的終端設備的結構并不構成對本發明實施例的限定,它既可以是總線形結構,也可以是星型結構,還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
處理器100為終端設備的控制中心,利用各種接口和線路連接整個終端設備的各個部分,通過運行或執行存儲在存儲器500內的程序和/或模塊,以及調用存儲在存儲器500內的數據,以執行終端設備的各種功能和處理數據。處理器100可以由集成電路(IntegratedCircuit,簡稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器100可以僅包括中央處理器(CentralProcessingUnit,簡稱CPU),也可以是CPU、數字信號處理器(digitalsignalprocessor,簡稱DSP)、圖形處理器(GraphicProcessingUnit,簡稱GPU)及各種控制芯片的組合。在本發明實施方式中,CPU可以是單運算核心,也可以包括多運算核心。
輸入裝置200可以包括標準的觸摸屏、鍵盤、攝像頭等,也可以包括有線接口、無線接口等。
輸出裝置300可以包括顯示屏、揚聲器等,也可以包括有線接口、無線接口等。
存儲器500可用于存儲軟件程序以及模塊,處理器100、輸入裝置200以及輸出裝置300通過調用存儲在存儲器500中的軟件程序以及模塊,從而執行終端設備的各項功能應用以及實現數據處理。存儲器500主要包括程序存儲區和數據存儲區,其中,程序存儲區可存儲操作系統、至少一個功能所需的應用程序等;數據存儲區可存儲根據終端設備的使用所創建的數據等。在本發明實施例中,操作系統可以是Android系統、iOS系統或Windows操作系統等等。
具體的,處理器100調用存儲在存儲器500中的應用程序,用于執行以下步驟:
檢測用戶對終端觸摸屏進行觸摸操作輸入的觸摸參數,所述觸摸參數包括觸摸壓力值;
從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象;
將當前顯示對象切換至所述目標顯示對象,其中,所述當前顯示對象為所述應用對應的應用顯示界面中當前顯示的顯示對象。
可選的,處理器100調用存儲在存儲器500中的應用程序執行所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,具體執行以下步驟:
檢測所述觸摸壓力值是否超過預設的壓力閾值;
若超過所述壓力閾值,則將當前運行的應用對應的顯示對象集合中與當前顯示對象相關聯的顯示對象確定為與所述觸摸壓力值相匹配的目標顯示對象。
可選的,處理器100調用存儲在存儲器500中的應用程序執行所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象,具體執行以下步驟:
根據預設的多個壓力值區間,確定所述觸摸壓力值所屬的目標壓力值區間;
從當前運行的應用對應的顯示對象集合中確定出與所述目標壓力值區間對應的顯示對象,并將確定出的所述顯示對象作為與所述觸摸壓力值相匹配的目 標顯示對象,其中,所述顯示對象集合中的每一個顯示對象對應一個壓力值區間。
可選的,所述觸摸參數還包括觸摸時長;處理器100調用存儲在存儲器500中的應用程序執行所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在執行所述將當前顯示對象切換至所述目標顯示對象之前,還用于執行以下步驟:
判斷所述觸摸時長是否超過預設時間閾值;
若超過所述預設時間閾值,則執行所述將當前顯示對象切換至所述目標顯示對象的步驟。
可選的,所述觸摸參數還包括指紋信息;處理器100調用存儲在存儲器500中的應用程序執行所述從當前運行的應用對應的顯示對象集合中確定出與所述觸摸壓力值相匹配的目標顯示對象之后,并在執行所述將當前顯示對象切換至所述目標顯示對象之前,還用于執行以下步驟:
判斷所述指紋信息是否與預置的指紋驗證信息相匹配;
若與所述指紋驗證信息相匹配,則執行所述將當前顯示對象切換至所述目標顯示對象的步驟。
可選的,所述與所述觸摸壓力值相匹配的目標顯示對象包括多個;處理器100調用存儲在存儲器500中的應用程序執行所述將所述當前顯示對象切換至所述目標顯示對象,具體執行以下步驟:
以當前顯示對象所占顯示區域的被觸摸位置點為圓心,并按照預設半徑輸出圓形區域,其中,所述圓形區域被劃分成多個扇形區域,所述扇形區域的數量與所述目標顯示對象的數量相同;
以一個扇形區域加載一個顯示對象的方式,將多個所述目標顯示對象分別加載至所述圓形區域劃分成的多個扇形區域進行顯示;
檢測從所述被觸摸位置點滑動至所述圓形區域劃分成的任一個扇形區域的滑動操作;
響應所述滑動操作,將所述當前顯示對象切換至所述任一扇形區域加載的目標顯示對象。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒 有詳述的部分,可以參見其他實施例的相關描述。
在本發明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述該作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
上述以軟件功能單元的形式實現的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明各個實施例所述方法的部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(Read-OnlyMemory,ROM)、隨機存取存儲器(RandomAccessMemory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
本領域技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術 人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。

關于本文
本文標題:一種應用的顯示對象切換方法及裝置.pdf
鏈接地址:http://www.wwxup.tw/p-6391049.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
四川麻将摆叫打法 pk10app平台下载 麻将游戏下载 福彩3d高手群微信 多宝娱乐网址 骰宝单机游戏软件下载 万彩网合法吗 买彩票怎么选号 百灵游戏百人牛牛 九线拉王水果游戏秘诀 牛牛群拉人发展下线