【技術(shù)領(lǐng)域】
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用調(diào)取方法及裝置。
背景技術(shù):
隨著終端功能的日益強大,用戶對終端的依賴程度也越來越高,終端中的應(yīng)用程序也越來越多。一般都是用戶當(dāng)前的應(yīng)用程序會顯示在屏幕上,而其它應(yīng)用程序都在后臺中運行著,如果用戶想要切換到其它的應(yīng)用程序時,往往先要退出當(dāng)前應(yīng)用程序后再切換到想要的應(yīng)用程序。
用戶有時候希望在當(dāng)前屏幕上能夠快速的切換到需要的應(yīng)用程序,而無需退出當(dāng)前屏幕界面,但現(xiàn)有的技術(shù)方案無法快速的實現(xiàn),降低用戶體驗。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種應(yīng)用調(diào)取方法及裝置,在當(dāng)前屏幕界面能夠快速切換到需要的應(yīng)用程序,提高用戶體驗。
一方面,本發(fā)明實施例提供了一種應(yīng)用調(diào)取方法,所述方法包括:
生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;
獲取實時壓力值信息;
根據(jù)所述實時壓力值信息,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
接收用戶輸入的觸摸軌跡;
當(dāng)所述觸摸軌跡為線性軌跡且長度超過預(yù)設(shè)長度閾值時,則基于所述觸摸軌跡的走向與循環(huán)方向的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,在所述接收壓感信息之前,所述方法還包括:
檢測按壓時間;
判斷所述按壓時間是否超過預(yù)設(shè)閾值;
若是,則觸發(fā)喚醒模式。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,若所述壓感信息中的持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則生成展示框,具體包括:
若所述壓感信息中的持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則以按壓點或預(yù)設(shè)坐標(biāo)為中心點生成展示框。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,在生成展示框之前,所述方法還包括:
接收用戶的操作指令;
根據(jù)所述操作指令確定預(yù)設(shè)應(yīng)用圖標(biāo)以及各預(yù)設(shè)應(yīng)用圖標(biāo)的排列順序。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
接收用戶的應(yīng)用圖標(biāo)選擇指令,并在所述展示框中固定展示選中的應(yīng)用圖標(biāo);
調(diào)取所述應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用,并隱藏所述展示框。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供了一種應(yīng)用調(diào)取方法,首先,生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;然后,接收用戶輸入的實時壓力值;最后,根據(jù)所述實時壓力值,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,確定所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。與現(xiàn)有技術(shù)的方案相比,本發(fā)明可以在當(dāng)前屏幕界面生成應(yīng)用圖標(biāo)展示框,用戶通過展示框中循環(huán)的應(yīng)用圖標(biāo)進行選擇,以調(diào)取其他應(yīng)用程序,從而實現(xiàn)在當(dāng)前屏幕上快速的切換到所需應(yīng)用程序,同時無需退出當(dāng)前屏幕界面,提升了用戶體驗。
另一方面,本發(fā)明實施例提供了一種應(yīng)用調(diào)取裝置,所述裝置包括:
生成模塊,生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;
接收模塊,接收用戶輸入的實時壓力值;
第一處理模塊,根據(jù)所述壓力值,并基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
第二處理模塊,接收用戶輸入的觸摸軌跡;
當(dāng)所述觸摸軌跡為線性軌跡且長度超過預(yù)設(shè)長度閾值時,則基于所述觸摸軌跡的走向與循環(huán)方向的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述生成模塊具體用于:
采集壓感信息;
檢測所述壓感信息中的持續(xù)按壓時長;
若所述持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則生成展示框。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述生成模塊具體用于:
若所述壓感信息中的持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則以按壓點或預(yù)設(shè)坐標(biāo)為中心點生成展示框。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
排序模塊,接收用戶的操作指令;
根據(jù)所述操作指令確定預(yù)設(shè)應(yīng)用圖標(biāo)以及各預(yù)設(shè)應(yīng)用圖標(biāo)的排列順序。
如上所述的方面和任一可能的實現(xiàn)方式,所述裝置還包括:
調(diào)取模塊,接收用戶的應(yīng)用圖標(biāo)選擇指令,并在所述展示框中固定展示選中的應(yīng)用圖標(biāo);
調(diào)取所述應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用,并隱藏所述展示框。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供了一種應(yīng)用調(diào)取裝置,首先,生成模塊生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;然后,接收模塊接收用戶輸入的實時壓力值;最后,第一處理模塊根據(jù)所述實時壓力值,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,確定所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。與現(xiàn)有技術(shù)的方案相比,本發(fā)明可以在當(dāng)前屏幕界面生成應(yīng)用圖標(biāo)展示框,用戶通過展示框中循環(huán)的應(yīng)用圖標(biāo)進行選擇,以調(diào)取其他應(yīng)用程序,從而實現(xiàn)在當(dāng)前屏幕上快速的切換到所需應(yīng)用程序,同時無需退出當(dāng)前屏幕界面,提升了用戶體驗。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例所提供的應(yīng)用調(diào)取方法的流程示意圖;
圖2是本發(fā)明實施例所提供的應(yīng)用調(diào)取裝置的功能方塊圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
應(yīng)當(dāng)理解,盡管在本發(fā)明實施例中可能采用術(shù)語第一、第二、第三等來描述處理模塊,但這些處理模塊不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將處理模塊彼此區(qū)分開。例如,在不脫離本發(fā)明實施例范圍的情況下,第一處理模塊也可以被稱為第二處理模塊,類似地,第二處理模塊也可以被稱為第一處理模塊。
本發(fā)明實施例給出了一種信息顯示方法。請參考圖1,其為本發(fā)明實施例所提供的信息顯示方法的流程示意圖,如圖1所示,該方法包括以下步驟:
本發(fā)明實施例給出了一種應(yīng)用調(diào)取方法。請參考圖1,其為本發(fā)明實施例所提供的應(yīng)用調(diào)取方法的流程示意圖,如圖1所示,該方法包括以下步驟:
步驟s101,生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中。
其中,展示框是在當(dāng)前屏幕界面直接生成的,即完成應(yīng)用程序調(diào)取之前,當(dāng)前屏幕界面無需進行切換,展示框的當(dāng)前展示界面可以同時顯示一個或多個應(yīng)用圖標(biāo),具體可以根據(jù)展示框的尺寸進行預(yù)設(shè),本發(fā)明實施例對此不作限定。
需要說明的是,用戶若需要在當(dāng)前屏幕界面調(diào)取其他應(yīng)用程序時,可以長按觸摸屏或者其他操作指令,本實施例以終端接收壓感信息為例進行詳細說明,當(dāng)終端在接收到滿足預(yù)設(shè)條件的壓感信息時,會在當(dāng)前屏幕界面生成應(yīng)用圖標(biāo)展示框,具體包括以下步驟:
a)采集壓感信息;
b)檢測所述壓感信息中的持續(xù)按壓時長;
c)若所述持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則生成展示框。
具體地,預(yù)設(shè)時間閾值為用戶預(yù)先設(shè)置在終端內(nèi)的數(shù)據(jù)信息或者終端系統(tǒng)自身存儲的默認信息,比如,預(yù)設(shè)時間閾值可以為包括2s、3s或4s等一系列時長的數(shù)據(jù)信息。另外,當(dāng)所述壓感信息中的持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則以按壓點或預(yù)設(shè)坐標(biāo)為中心點生成展示框。
需要說明的是,在生成展示框之前,所述方法還包括:
接收用戶的操作指令;
根據(jù)所述操作指令確定預(yù)設(shè)應(yīng)用圖標(biāo)以及各預(yù)設(shè)應(yīng)用圖標(biāo)的排列順序。
可以理解的是,展示框的當(dāng)前展示界面最多可以同時顯示一個應(yīng)用圖標(biāo),而預(yù)設(shè)應(yīng)用圖標(biāo)共有10個且按照編號1、編號2…編號10的順序排列,預(yù)設(shè)應(yīng)用圖標(biāo)按照一定的順序依次在展示框中循環(huán)展示,比如,可以按照編號1、編號2...編號10的循環(huán)順序進行展示,也可以按照編號10、編號9...編號1的循環(huán)順序進行展示;展示框的當(dāng)前展示界面最多可以同時顯示兩個應(yīng)用圖標(biāo),而預(yù)設(shè)應(yīng)用圖標(biāo)共有10個且按照編號1、編號2…編號10的順序排列,預(yù)設(shè)應(yīng)用圖標(biāo)按照一定的順序依次在展示框中循環(huán)展示,比如可以按照編號1和編號2、編號3和編號4...編號9和編號10的循環(huán)順序進行展示,也可以按照編號10和編號9、編號8和編號7...編號2編號1的循環(huán)順序進行展示。
需要說明的是,上述關(guān)于展示框中應(yīng)用圖標(biāo)的循環(huán)展示循環(huán)方向可通過以下步驟進行確定:
a)接收用戶輸入的觸摸軌跡;
b)當(dāng)所述觸摸軌跡為線性軌跡且長度超過預(yù)設(shè)長度閾值時,則基于所述觸摸軌跡的走向與循環(huán)方向的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向。
舉例來說,預(yù)設(shè)長度閾值為10dp,若檢測到的觸摸軌跡為線性軌跡且長度為12dp時,走向為從左向右,則預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向從左向右;若檢測到的觸摸軌跡為線性軌跡且長度為13dp時,且走向從右向左,則預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向從右向左;若檢測到的觸摸軌跡為線性軌跡且長度為8dp時,則預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向為默認方向;若檢測到的觸摸軌跡為非線性軌跡,則預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向為默認方向。以上例子僅為本實施為方便理解所作出的示意性說明,故并不限制本發(fā)明的保護范圍。
步驟s102,獲取實時壓力值。
本實施例中,以實時壓力值作為控制的循環(huán)速度的參數(shù),提升了用戶體驗。
步驟s103,根據(jù)所述實時壓力值,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。
舉例來說,若用戶的按壓力度變大,終端獲取的實時壓力值也相應(yīng)變大,循環(huán)周期變小,循環(huán)速度變大;若用戶的按壓力度變小,終端獲取的實時壓力值也相應(yīng)變小,循環(huán)周期變大,循環(huán)速度變小。以上例子僅為本實施為方便理解所作出的示意性說明,故并不限制本發(fā)明的保護范圍。
需要說明的是,所述方法還包括:
接收用戶的應(yīng)用圖標(biāo)選擇指令,并在所述展示框中固定展示選中的應(yīng)用圖標(biāo);
調(diào)取所述應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用,并隱藏所述展示框。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供了一種應(yīng)用調(diào)取方法,首先,生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;然后,接收用戶輸入的實時壓力值;最后,根據(jù)所述實時壓力值,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,確定所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。與現(xiàn)有技術(shù)的方案相比,本發(fā)明可以在當(dāng)前屏幕界面生成應(yīng)用圖標(biāo)展示框,用戶通過展示框中循環(huán)的應(yīng)用圖標(biāo)進行選擇,以調(diào)取其他應(yīng)用程序,從而實現(xiàn)在當(dāng)前屏幕上快速的切換到所需應(yīng)用程序,同時無需退出當(dāng)前屏幕界面,提升了用戶體驗。
相應(yīng)地,本發(fā)明實施例還提供了一種應(yīng)用調(diào)取裝置,所述裝置包括:
生成模塊210,生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;
接收模塊220,接收用戶輸入的實時壓力值;
第一處理模塊230,根據(jù)所述壓力值,并基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
第二處理模塊,接收用戶輸入的觸摸軌跡;
當(dāng)所述觸摸軌跡為線性軌跡且長度超過預(yù)設(shè)長度閾值時,則基于所述觸摸軌跡的走向與循環(huán)方向的對應(yīng)關(guān)系,調(diào)整所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)方向。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述生成模塊具體用于:
采集壓感信息;
檢測所述壓感信息中的持續(xù)按壓時長;
若所述持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則生成展示框。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述生成模塊具體用于:
若所述壓感信息中的持續(xù)按壓時長超過預(yù)設(shè)時間閾值,則以按壓點或預(yù)設(shè)坐標(biāo)為中心點生成展示框。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
排序模塊,接收用戶的操作指令;
根據(jù)所述操作指令確定預(yù)設(shè)應(yīng)用圖標(biāo)以及各預(yù)設(shè)應(yīng)用圖標(biāo)的排列順序。
如上所述的方面和任一可能的實現(xiàn)方式,所述裝置還包括:
調(diào)取模塊,接收用戶的應(yīng)用圖標(biāo)選擇指令,并在所述展示框中固定展示選中的應(yīng)用圖標(biāo);
調(diào)取所述應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用,并隱藏所述展示框。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例提供了一種應(yīng)用調(diào)取裝置,首先,生成模塊生成展示框,預(yù)設(shè)應(yīng)用圖標(biāo)以指定順序排列在所述展示框中;然后,接收模塊接收用戶輸入的實時壓力值;最后,第一處理模塊根據(jù)所述實時壓力值,基于壓力值與預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期的對應(yīng)關(guān)系,確定所述預(yù)設(shè)應(yīng)用圖標(biāo)的循環(huán)周期。與現(xiàn)有技術(shù)的方案相比,本發(fā)明可以在當(dāng)前屏幕界面生成應(yīng)用圖標(biāo)展示框,用戶通過展示框中循環(huán)的應(yīng)用圖標(biāo)進行選擇,以調(diào)取其他應(yīng)用程序,從而實現(xiàn)在當(dāng)前屏幕上快速的切換到所需應(yīng)用程序,同時無需退出當(dāng)前屏幕界面,提升了用戶體驗。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),服務(wù)器和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),服務(wù)器和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的服務(wù)器實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,服務(wù)器或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機服務(wù)器(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)服務(wù)器等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。