一種應用程序的調(diào)出方法以及終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種應用程序的調(diào)出方法以及終端,用于快速調(diào)出及控制應用程序,或切換系統(tǒng)狀態(tài),提高用戶體驗。本發(fā)明實施例包括:識別終端的當前狀態(tài);當終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測終端觸摸屏上獲取到的觸摸輸入信號,N不小于1;若確定出觸摸輸入信號為有效的觸摸輸入,則調(diào)出與觸摸輸入信號相對應的應用程序。
【專利說明】一種應用程序的調(diào)出方法以及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸摸和通訊【技術(shù)領(lǐng)域】,尤其是涉及一種應用程序的調(diào)出方法以及終端。
【背景技術(shù)】
[0002]目前市場主流的觸摸屏,如電容式觸摸屏(自電容/互電容)都支持基本的觸摸手勢,如雙擊,單點拖動,雙點縮放等;而且,上述觸摸手勢都是在電容式觸摸屏正常工作狀態(tài)時,針對圖片,網(wǎng)頁或應用程序的操作。
[0003]但是,發(fā)明人在實現(xiàn)本發(fā)明實施例的過程中發(fā)現(xiàn)當觸摸控制器touch IC處于正常工作狀態(tài),用戶想進入某個應用程序或?qū)δ硞€正在運行的應用程序進行操作時,用戶首先要找到對應操作的準確位置(例如菜單,圖標等),進行有效觸摸,觸摸控制器感知發(fā)生在觸摸屏的觸摸動作,其后向操作系統(tǒng)上報觸摸手勢,再由系統(tǒng)響應觸摸事件,用戶才能進入該應用程序進行操作,操作不夠簡便,任務響應也不夠及時;并且,如果當觸摸屏處于休眠狀態(tài)(如鎖屏或待機)時,就無法感知任何觸摸動作了,操作起來就更加不簡便了。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種應用程序的調(diào)出方法以及終端,用于快速調(diào)出及控制應用程序,或切換系統(tǒng)狀態(tài),提高用戶體驗。
[0005]有鑒于此,本發(fā)明第一方面提供一種應用程序的調(diào)出方法,可包括:
[0006]識別終端的當前狀態(tài);
[0007]當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ;
[0008]若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
[0009]在某些實施方式中,所述N種預設(shè)狀態(tài)包括如下狀態(tài)中的任意兩種或兩種以上:
[0010]鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
[0011]在某些實施方式中,當所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,所述方法還包括:
[0012]限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域。
[0013]在某些實施方式中,所述調(diào)出與所述觸摸輸入信號相對應的應用程序之前,所述方法還包括:
[0014]根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。[0015]本發(fā)明第二方面還提供一種終端,可包括:
[0016]識別模塊,用于識別終端的當前狀態(tài);
[0017]檢測模塊,用于當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ;
[0018]調(diào)出模塊,用于若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
[0019]在某些實施方式中,所述檢測模塊具體用于:當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號;其中,所述N種預設(shè)狀態(tài)包括如下狀態(tài)中的任意兩種或兩種以上:鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
[0020]在某些實施方式中,所述終端還包括控制模塊,所述控制模塊用于當所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域。
[0021]在某些實施方式中,所述終端還包括確定模塊,用于根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。
[0022]從以上技術(shù)方案可以看出,本發(fā)明實施例提供的一種應用程序的調(diào)出方法以及終端,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在多種預設(shè)狀態(tài)下,根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài),操作簡單,方便快捷,提高了用戶體驗。
【專利附圖】
【附圖說明】
[0023]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1為本發(fā)明實施例提供的一種應用程序的調(diào)出方法的流程示意圖;
[0025]圖2為本發(fā)明實施例提供的另一種應用程序的調(diào)出方法的流程示意圖;
[0026]圖3為本發(fā)明實施例提供的應用程序的調(diào)出方法中一種觸摸輸入的實例示意圖;
[0027]圖4為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0028]本發(fā)明實施例提供了一種應用程序的調(diào)出方法以及終端,用于快速調(diào)出及控制應用程序,或切換系統(tǒng)狀態(tài),提高用戶體驗。
[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0030]以下分別進行詳細說明。
[0031]請參考圖1,圖1為本發(fā)明實施例提供的一種應用程序的調(diào)出方法的流程示意圖,所述方法包括:
[0032]SIO1、識別終端的當前狀態(tài);
[0033]S102、當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ;
[0034]S103、若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
[0035]其中,所述應用程序的調(diào)出方法的執(zhí)行主體可以是終端,所述終端可以是具備觸摸功能的移動通信終端(手機)或平板計算機等小型觸摸電子設(shè)備等。
[0036]可以理解的是,在實際操作中,所述應用程序可以是瀏覽器、微博、電子書、播放器、游戲、信息、鍵盤、聯(lián)系人、后臺運行的應用程序等中的一個或者多個的組合,此處不作具體限定。也就是說,在預設(shè)狀態(tài)中,所述終端上有效的觸摸輸入可以認為是這些應用程序的快捷進入方式。
[0037]另容易想到的是,所述終端觸摸屏上獲取到的觸摸輸入信號由用戶通過觸摸屏輸入,該觸摸輸入信號可以是雙擊、單點拖動、雙點縮放等一系列的手勢輸入,也可以是一些手寫的筆畫輸入,如字母、數(shù)字、符號等等,此處不作具體限定。
[0038]由上述可知,本發(fā)明實施例提供的一種應用程序的調(diào)出方法,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在多種預設(shè)狀態(tài)下,根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài),操作簡單,方便快捷,提高了用戶體驗。
[0039]在某些實施方式中,所述N種預設(shè)狀態(tài)可以包括如下狀態(tài)中的任意兩種或兩種以上:鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
[0040]可以理解的是,用戶可以根據(jù)實際操作需要選擇是否開啟實時檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序的功能;另外,本發(fā)明實施例中的所述N種預設(shè)狀態(tài)是由用戶預先設(shè)置在所述終端中的,在實際操作中,用戶可以根據(jù)需要設(shè)置更多的預設(shè)狀態(tài),上述涉及的任意兩種或兩種以上組合的狀態(tài)并不對本發(fā)明構(gòu)成限定。
[0041]以下實施例場景中,基于某一種預設(shè)狀態(tài)對所述應用程序的調(diào)出方法進行分析說明,該方法執(zhí)行主體為終端(如手機),該場景下假設(shè)所述終端開啟實時檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序的功能,且所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài);如圖2所示,圖2為本發(fā)明實施例提供的該場景下應用程序的調(diào)出方法的流程圖;
[0042]S201、識別終端的當前狀態(tài);
[0043]S202、識別出所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域;
[0044]可以理解的是,當終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,可以認為是一種休眠狀態(tài),可以配置低功耗的掃描方式來喚醒或激活系統(tǒng);限定特定的區(qū)域D,例如單獨一個或幾個信號收發(fā)端,以節(jié)省功耗。在某些實施方式中,Touch IC正常工作時,也可以不限定獲取觸摸輸入信號的區(qū)域,即可支持觸摸屏任意區(qū)域的觸摸輸入。也就是說,本發(fā)明實施例中,touch IC配置以正常和節(jié)約功耗兩種模式工作,而當touch IC處于節(jié)約功耗兩種模式時,touch IC在終端觸摸屏上讀取觸摸輸入信號的區(qū)域做了限制,同時也限制了 touch IC的工作頻率/速度等,以達到節(jié)約功耗的目的。
[0045]S203、實時檢測所述終端觸摸屏限定區(qū)域內(nèi)獲取到的觸摸輸入信號;
[0046]可以理解的是,現(xiàn)有技術(shù)中,所述鎖屏狀態(tài)和/或待機狀態(tài)通常是指用戶當前無法直接通過終端觸摸屏控制終端的狀態(tài);而本發(fā)明實施例中,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作;例如:可以識別雙擊、單點拖動、雙點縮放等一系列的手勢觸摸輸入,也可以識別單筆數(shù)字輸入:1,2,3,6,7,8,9 ;識別兩筆數(shù)字輸入:4,5 ;識別0,Δ, @,V,e, V等復雜的單筆輸入;識別乂,Q等復雜的兩筆輸入,以實現(xiàn)喚醒,解鎖,輸入字符,應用切換等功能。需要說明的是,除去現(xiàn)有通用的手勢外,上述手寫輸入符合用戶的經(jīng)驗和習慣,容易理解和使用,因此在本發(fā)明中著重聲明,在實際操作中均已得到實現(xiàn);另外,該實施方式中所列舉的單筆和多筆觸摸輸入均為舉例示意,對本發(fā)明并不構(gòu)成限定。
[0047]S204、確定所述觸摸輸入信號是否為有效的觸摸輸入;
[0048]優(yōu)選地,在本發(fā)明實施方式中,基于以下步驟判斷所述觸摸輸入信號是否為有效的觸摸輸入:根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。
[0049]可以理解的是,觸摸控制器touch IC通過讀取觸摸屏反饋的數(shù)據(jù),提取出可能的觸摸信息。觸摸屏反饋的數(shù)據(jù)由一個M*N的矩陣構(gòu)成,其中M代表信號發(fā)送端(即激勵端)的個數(shù)(M大于或等于I),N代表信號接收端的個數(shù)(N大于或等于I)。每一個發(fā)送端與接收端構(gòu)成一個電容sensor (自電容或互電容),這個電容sensor的變化大小,通過一定的電路轉(zhuǎn)換成數(shù)值,存入M*N矩陣中對應的位置,由touch IC分析和處理。基本的判斷觸摸的條件是:M*N矩陣中某位置存在超過預設(shè)閾值,則表示該位置有可能發(fā)生了觸摸;其中,所述預設(shè)閾值可以定義為觸摸閾值,是由對該觸摸屏在各種條件下的觸摸數(shù)值大小做統(tǒng)計分析獲得。觸摸的峰值位置,指的是M*N矩陣中觸摸數(shù)據(jù)對應的位置,如(6,12);觸摸的坐標位置是指將峰值位置轉(zhuǎn)化為系統(tǒng)可識別的顯示像素對應的位置,如(368,750)。
[0050]優(yōu)選地,本發(fā)明實施例中,當終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,可以利用雙擊手勢或滑動手勢去激活或喚醒系統(tǒng),或切換應用程序的狀態(tài),也可以利用手寫輸入去激活或喚醒系統(tǒng),或切換應用程序的狀態(tài);
[0051]進一步地,在雙擊或滑動手勢實施方式中,對于雙擊手勢判斷其是否為有效的觸摸輸入的要求可以是:在限定的區(qū)域D連續(xù)獲取到兩次單點觸摸,過程中,獲取單次觸摸超過觸摸閾值的持續(xù)時間,若兩次觸摸間隔時間少于預設(shè)定的第一時間間隔,且每次觸摸的持續(xù)時間少于某設(shè)定的時間長度,則可以確定出雙擊有效,類似地,識別多次點擊方法此處不作具體闡述;對于滑動手勢判斷其是否為有效的觸摸輸入的要求可以是:在限定的區(qū)域D內(nèi)連續(xù)獲取到單點觸摸,過程中觸摸持續(xù)的時間大于預設(shè)定的第二時間間隔,小于預設(shè)定的第三時間間隔,且觸摸范圍超過一定預設(shè)范圍,則可以確定出滑動有效。
[0052]更進一步地,在手寫輸入實施方式中,對于兩筆/多筆的手寫輸入,可以分解為若干單筆手寫輸入的組合,其中每一個單筆手寫輸入,類似地滿足有效單筆輸入的判斷條件可以是:
[0053](I)持續(xù)時間不能少于第一預設(shè)時間;
[0054](2)持續(xù)時間不能超過第二預設(shè)時間;
[0055](3)單筆占據(jù)的面積不少于第一預設(shè)面積,不大于第二預設(shè)面積;
[0056](4)筆與筆之間的間隔時間不能少于第三預設(shè)時間。
[0057]其中,如果不滿足上述判斷條件,該觸摸輸入信號被認為是無效的,相對于現(xiàn)有的采用類似圖像處理的方法進行判斷確定,本發(fā)明基于touch IC的特點,實時地在觸摸過程中對觸摸輸入進行辨識和特征提取,將完整的輸入字符零散化,利用決策圖表decisiontree進行決策判斷,觸摸結(jié)束即實時上報辨識結(jié)果。
[0058]針對一個有效的單筆輸入(多筆輸入類似,即可認為多個單筆組合),可以提取的基本特征信息包括:
[0059](I)觸摸的起點坐標位置(xo, yo);
[0060](2)觸摸的終點坐標位置(xend,yend);
[0061](3)觸摸過程中每一個點的峰值位置(PeakXo,PeakYo),對應存入一個M*N的矩陣;
[0062](4)觸摸區(qū)域的坐標范圍(xmin, xmax, ymin, ymax);
[0063](5)觸摸區(qū)域的坐標在一個方向(X或Y)達到最大/最小值時,對應的另一個坐標(Y或X)的數(shù)值;
[0064](6)觸摸輸入第一筆的手寫方向和長度;
[0065](7)觸摸輸入最后一筆的手寫方向和長度;
[0066](8)手寫過程中有無回到起點的趨勢(例如,判斷0,8等輸入);
[0067](9)經(jīng)過觸摸區(qū)域最下方和最上方時的手寫方向。
[0068]該實施方式中,可一并參考圖3,圖3為本發(fā)明實施例提供的一種應用程序的調(diào)出方法中觸摸輸入的實例示意圖,如在觸摸手寫輸入6的過程中,上述特征(1),(2),(5),
(6),(7),(9)標注出來,特征(3)保留點經(jīng)過軌跡峰值位置,形成一個M*N的矩陣,特征(6)在尋找到X方向的最小值xmin, X方向的最大值xmax, Y方向的最小值ymin和X方向的最大值ymax的同時,保存達到最大/最小值時另一坐標軸方向的數(shù)值,形成四個有效坐標點:(xmin, y), (xmax, y’),(x, ymin), (x’,ymax)。需要注意的是,這四個點可能重合,如圖3中的“6”,起點(xo,yo),既是全局xmax點的位置,又是全局ymin點的位置。特征⑶不存在,其判斷的標準是在輸入過程中是否有點與起點的距離小于一定預設(shè)范圍。以上提取的基本特征經(jīng)過組合,也能推導出新的特征,例如根據(jù)第一筆起點和終點坐標的位置,可以推導出該筆輸入是平滑還是陡峭,平滑的標準是X方向變化遠遠大于Y方向的變化(例如,X方向變化大于Y方向變化的四倍),陡峭則相反;類似能夠提取的數(shù)值特征不僅限于以上幾點,但綜合算法判斷的效率和touch IC的工作效率,以上幾個特征可以應對普通的單筆/兩筆手寫輸入。
[0069]容易想到的是,對于其他單筆/兩筆手寫輸入也是同樣可以根據(jù)以上九個特征判斷是否為有效輸入,此處不再作具體闡述,且上述舉例不構(gòu)成對發(fā)明的限定。
[0070]S205、若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序;
[0071]本發(fā)明實施例中,調(diào)出與所述觸摸輸入信號相對應的應用程序的一種可選實施方式為:終端根據(jù)獲取到的觸摸輸入信號,在預置的觸摸輸入信號和應用程序的關(guān)系對應表中查找,獲取并調(diào)出與所述觸摸輸入信號相對應的應用程序;
[0072]可以理解的是,觸摸輸入信號和應用程序的關(guān)系對應表是預先設(shè)置在終端中的;在本實施方式中,所述應用程序可以是瀏覽器、微博、電子書、播放器、游戲、信息、鍵盤、聯(lián)系人、后臺運行的應用程序等中的一個或者多個的組合,此處不作具體限定。
[0073]例如,在該實施方式中,終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài),在終端觸摸屏上寫入@,可以直接喚醒系統(tǒng),跳轉(zhuǎn)入電子郵件功能;跳入電子郵件后,在終端觸摸屏上寫入2,進入給“2”號聯(lián)系人發(fā)郵件的頁面等等。
[0074]另外,本發(fā)明實施例還可以使用可擴展標記語言(Extensible Markup Language,XML)配置文件的方式來記錄觸摸輸入信號與應用程序的對應信息,此處不作具體限定。
[0075]需要說明的是,本發(fā)明實施例中,用觸摸手寫輸入或觸摸手勢輸入的方法,可以實現(xiàn)切換系統(tǒng)狀態(tài),如解鎖正常工作狀態(tài)、待機狀態(tài)、鎖屏狀態(tài)等,也可以調(diào)出或控制應用程序,如停止當前應用程序,進入另一個應用程序等。
[0076]由上述可知,本發(fā)明實施例提供的一種應用程序的調(diào)出方法,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在系統(tǒng)鎖屏狀態(tài)或待機狀態(tài)下,可配置touchIC在正?;蚬?jié)約功耗模式的工作方式,在系統(tǒng)正常工作狀態(tài)下,可配置touch IC在正常模式下工作。根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài);所述觸摸輸入信號可以是手勢觸摸輸入,也可以是手寫觸摸輸入,操作簡單,方便快捷,提高了用戶體驗。
[0077]在某些實施方式中,可以理解的是,當所述終端為解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、或者是所述終端為解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)時,也可以按照上述應用程序的調(diào)出方法來檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序;需要說明的是,當前界面上運行的應用程序是指當前界面上顯示的正在運行的應用程序,不包括用戶沒有關(guān)閉的、后臺運行的應用程序。
[0078]為了更加理解本發(fā)明應用程序的調(diào)出方法的技術(shù)方案,以下以兩個具體應用場景對該方法進行分析說明:
[0079]可選地,在本發(fā)明實施例的一個應用場景中,若所述終端為手機,所述手機為解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài),當用戶需要使用手機瀏覽網(wǎng)頁,可以在手機觸摸屏上輸入e,該觸摸輸入e可以認為觸摸輸入信號,且所述觸摸輸入信號判斷有效,則所述手機當前界面上跳轉(zhuǎn)為瀏覽器界面,從而進入需要打開的網(wǎng)頁。
[0080]可選地,在本發(fā)明實施例的另一個應用場景中,若所述終端為手機,所述手機為解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài),該非游戲應用程序可以是用戶正在使用手機觀看視頻,若此時用戶需要發(fā)短信,只需在手機觸摸屏上輸入信息對應的觸摸輸入信號m,且所述觸摸輸入信號m判斷有效,則手機觸摸屏跳轉(zhuǎn)到發(fā)短信的界面,進一步地,在跳轉(zhuǎn)到發(fā)短信的界面后,在手機觸摸屏上寫入2,進入給“2”號聯(lián)系人發(fā)短信的頁面等。
[0081]容易想到的是,檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序還可以應用在其他更多的應用場景,此處不作具體闡述,上述舉例不構(gòu)成對本發(fā)明的限定;另可以理解的是,當所述手機為解鎖狀態(tài)且所述終端觸摸屏當前界面運行游戲應用程序的狀態(tài)時,用戶可以根據(jù)實際操作需要選擇關(guān)閉實時檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序的功能,例如:若所述終端為手機,當用戶正在使用手機玩切水果的游戲時,即手機觸摸屏界面為切水果游戲內(nèi)容的界面,用戶可以選擇關(guān)閉實時檢測并調(diào)出與所述觸摸輸入信號相對應的應用程序的功能,即輸入的觸摸信號不再調(diào)出與該觸摸信號相對應的應用程序,以防止由于切水果的手勢觸摸輸入造成誤操作,從而提高用戶體驗。
[0082]由上述可知,本發(fā)明實施例提供的一種應用程序的調(diào)出方法,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在多種預設(shè)狀態(tài)下,如鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)等,根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài),操作簡單,方便快捷,提高了用戶體驗。
[0083]為便于更好的實施本發(fā)明實施例提供的應用程序的調(diào)出方法,本發(fā)明實施例還提供一種基于上述應用程序的調(diào)出方法的終端。其中名詞的含義與上述應用程序的調(diào)出方法中相同,具體實現(xiàn)細節(jié)可以參考方法實施例中的說明。
[0084]請參考圖4,圖4為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖,其中,所述終端包括:
[0085]識別模塊401,用于識別終端的當前狀態(tài);
[0086]檢測模塊402,用于當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ;
[0087]調(diào)出模塊403,用于若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
[0088]可以理解的是,所述終端可以是具備觸摸功能的移動通信終端(手機)或平板計算機等小型觸摸電子設(shè)備等。在實際操作中,所述應用程序可以是瀏覽器、微博、電子書、游戲、信息、鍵盤、聯(lián)系人、后臺運行的應用程序等中的一個或者多個的組合,此處不作具體限定。也就是說,在預設(shè)狀態(tài)中,所述終端上有效的觸摸輸入可以認為是這些應用程序的快捷進入方式。
[0089]另容易想到的是,所述終端觸摸屏上獲取到的觸摸輸入信號由用戶通過觸摸屏輸入,該觸摸輸入信號可以是雙擊、單點拖動、雙點縮放等一系列的手勢輸入,也可以是一些手寫的筆畫輸入,如字母、數(shù)字、符號等等,此處不作具體限定。
[0090]由上述可知,本發(fā)明實施例提供的一種終端,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在多種預設(shè)狀態(tài)下,根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài),操作簡單,方便快捷,提高了用戶體驗。
[0091]在某些實施方式中,所述檢測模塊402可以具體用于:當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號;其中,所述N種預設(shè)狀態(tài)包括如下狀態(tài)中的任意兩種或兩種以上:鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
[0092]在某些實施方式中,所述終端還可以包括控制模塊,所述控制模塊用于當所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域。
[0093]在某些實施方式中,所述終端還可以包括確定模塊,用于根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。
[0094]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的終端以及終端中的單元模塊的具體工作過程,可以參考前述應用程序的調(diào)出方法實施例中的對應過程,在此不再贅述。
[0095]由上述可知,本發(fā)明實施例提供的一種終端,將終端觸摸屏上的觸摸輸入認為是用戶的一種有意識的操作,在多種預設(shè)狀態(tài)下,如鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)等,根據(jù)實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號來判斷是否需要調(diào)出應用程序,以切換應用程序的狀態(tài),或切換系統(tǒng)的工作狀態(tài),操作簡單,方便快捷,提高了用戶體驗。
[0096]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0097]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0098]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0099]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0100]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0101]以上對本發(fā)明所提供的一種應用程序的調(diào)出方法以及終端進行了詳細介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種應用程序的調(diào)出方法,其特征在于,包括: 識別終端的當前狀態(tài); 當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ; 若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述N種預設(shè)狀態(tài)包括如下狀態(tài)中的任意兩種或兩種以上: 鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,所述方法還包括: 限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述調(diào)出與所述觸摸輸入信號相對應的應用程序之前,所述方法還包括: 根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。
5.一種終端,其特征在于,包括: 識別模塊,用于識別終端的當前狀態(tài); 檢測模塊,用于當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號,所述N不小于I ; 調(diào)出模塊,用于若確定出所述觸摸輸入信號為有效的觸摸輸入,則調(diào)出與所述觸摸輸入信號相對應的應用程序。
6.根據(jù)權(quán)利要求5所述的終端,其特征在于,所述檢測模塊具體用于:當所述終端的當前狀態(tài)為N種預設(shè)狀態(tài)中的其中一種時,實時檢測所述終端觸摸屏上獲取到的觸摸輸入信號;其中,所述N種預設(shè)狀態(tài)包括如下狀態(tài)中的任意兩種或兩種以上:鎖屏狀態(tài)、待機狀態(tài)、解鎖狀態(tài)且處于主界面且后臺無運行或運行一個或運行多個應用程序的狀態(tài)、解鎖狀態(tài)且所述終端觸摸屏當前界面運行非游戲應用程序的狀態(tài)。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括控制模塊,所述控制模塊用于當所述終端的當前狀態(tài)為鎖屏狀態(tài)或待機狀態(tài)時,限定所述終端觸摸屏上獲取觸摸輸入信號的區(qū)域。
8.根據(jù)權(quán)利要求5至7任一項所述的終端,其特征在于,所述終端還包括確定模塊,用于根據(jù)所述終端觸摸屏上觸摸輸入信號的觸摸特征信息,確定出所述觸摸輸入信號是否為有效的觸摸輸入,所述觸摸特征信息包括觸摸起點坐標位置、觸摸終點坐標位置、觸摸過程中每一個點的峰值位置、觸摸區(qū)域的坐標范圍、觸摸輸入第一筆與最后一筆的方向和長度、觸摸過程是否有回到起點的趨勢、觸摸區(qū)域最下方與最上方觸摸輸入的方向。
【文檔編號】G06F3/0488GK103677615SQ201310123452
【公開日】2014年3月26日 申請日期:2013年4月10日 優(yōu)先權(quán)日:2013年4月10日
【發(fā)明者】王李冬子, 張文磊 申請人:敦泰科技有限公司