用于在觸摸終端上執(zhí)行用戶操作的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種用于在觸摸終端上執(zhí)行用戶操作的方法和設(shè)備。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,手機(jī)等觸摸終端在人們的生活中扮演著越來越重要的角色。人們不僅通過觸摸終端可以獲取信息,還可以通過其進(jìn)行游戲娛樂或者進(jìn)行其它的設(shè)備或者對(duì)象進(jìn)行動(dòng)作控制?,F(xiàn)有技術(shù)中,若需要使得控制對(duì)象執(zhí)行不同的動(dòng)作,往往需要按照不同的順序點(diǎn)擊不同的觸屏上顯示的不同操作按鈕,才能夠使得對(duì)象根據(jù)用戶的點(diǎn)擊操作執(zhí)行不同的動(dòng)作。此種方式較為繁瑣,交互性不佳,容易影響用戶體驗(yàn)。
[0003]申請(qǐng)內(nèi)容
[0004]本申請(qǐng)的一個(gè)目的是提供一種用于在觸摸終端上執(zhí)行用戶操作的方法和設(shè)備。
[0005]為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N用于在觸摸終端上執(zhí)行用戶操作的方法,所述方法包括:
[0006]獲取用戶在觸摸終端的觸屏上輸入的第一用戶操作;
[0007]根據(jù)預(yù)設(shè)規(guī)則檢測(cè)所述第一用戶操作與第二用戶操作是否關(guān)聯(lián),其中所述第二用戶操作為所述用戶先于所述第一用戶操作在所述觸屏上輸入的用戶操作;
[0008]若所述第一用戶操作與所述第二用戶操作關(guān)聯(lián),則根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作。
[0009]進(jìn)一步地,所述預(yù)設(shè)規(guī)則至少包括以下任意一項(xiàng):
[0010]若所述第一用戶操作和第二用戶操作的時(shí)間間隔小于或等于第一時(shí)間間隔閾值,則所述第一用戶操作與第二用戶操關(guān)聯(lián);
[0011]若所述第一用戶操作和第二用戶操作的觸摸壓力均在預(yù)設(shè)范圍內(nèi),則所述第一用戶操作與第二用戶操關(guān)聯(lián);
[0012]若所述第一用戶操作和第二用戶操作的觸摸壓力之差小于預(yù)設(shè)值,則所述第一用戶操作與第二用戶操作關(guān)聯(lián)。
[0013]進(jìn)一步地,所述第二用戶操作包括一次用戶操作或者關(guān)聯(lián)的多次用戶操作。
[0014]進(jìn)一步地,所述關(guān)聯(lián)信息至少包括以下任意一項(xiàng):
[0015]所述第一用戶操作和第二用戶操作的時(shí)間間隔;
[0016]所述第一用戶操作的觸摸壓力;
[0017]所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)。
[0018]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述第一用戶操作和第二用戶操作的時(shí)間間隔;
[0019]根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作,包括:
[0020]根據(jù)第二時(shí)間間隔閾值以及所述第一用戶操作和第二用戶操作的時(shí)間間隔確定所述第一對(duì)象操作;
[0021 ] 控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0022]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述第一用戶操作的觸摸壓力;
[0023]根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作,包括:
[0024]根據(jù)觸摸壓力閾值以及所述第一用戶操作的觸摸壓力確定所述第一對(duì)象操作;
[0025]控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0026]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài);
[0027]根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作,包括:
[0028]根據(jù)所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定所述執(zhí)行對(duì)象的后續(xù)對(duì)象操作,并將所述后續(xù)對(duì)象操作作為第一對(duì)象操作;
[0029]控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0030]進(jìn)一步地,根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作,包括:
[0031]根據(jù)所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定所述執(zhí)行對(duì)象的多種后續(xù)對(duì)象操作;
[0032]根據(jù)所述第一用戶操作和第二用戶操作的時(shí)間間隔、和/或所述第一用戶操作的觸摸壓力在所述多種后續(xù)對(duì)象操作中確定第一對(duì)象操作;
[0033]控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0034]進(jìn)一步地,所述方法還包括:
[0035]若根據(jù)執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定不存在后續(xù)對(duì)象操作,則控制所述執(zhí)行對(duì)象執(zhí)行第三對(duì)象操作。
[0036]進(jìn)一步地,所述方法還包括:
[0037]若所述第一用戶操作與第二用戶操作不關(guān)聯(lián),則控制所述執(zhí)行對(duì)象執(zhí)行第四對(duì)象操作。
[0038]基于本申請(qǐng)的另一方面,還提供了一種用于在觸摸終端上執(zhí)行用戶操作的設(shè)備,所述設(shè)備包括:
[0039]第一裝置,用于獲取用戶在觸摸終端的觸屏上輸入的第一用戶操作;
[0040]第二裝置,用于根據(jù)預(yù)設(shè)規(guī)則檢測(cè)所述第一用戶操作與第二用戶操作是否關(guān)聯(lián),其中所述第二用戶操作為所述用戶先于所述第一用戶操作在所述觸屏上輸入的用戶操作;
[0041]第三裝置,用于在所述第一用戶操作與所述第二用戶操作關(guān)聯(lián)時(shí),根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作。
[0042]進(jìn)一步地,所述預(yù)設(shè)規(guī)則至少包括以下任意一項(xiàng):
[0043]若所述第一用戶操作和第二用戶操作的時(shí)間間隔小于或等于第一時(shí)間間隔閾值,則所述第一用戶操作與第二用戶操關(guān)聯(lián);
[0044]若所述第一用戶操作和第二用戶操作的觸摸壓力均在預(yù)設(shè)范圍內(nèi),則所述第一用戶操作與第二用戶操關(guān)聯(lián);
[0045]若所述第一用戶操作和第二用戶操作的觸摸壓力之差小于預(yù)設(shè)值,則所述第一用戶操作與第二用戶操作關(guān)聯(lián)。
[0046]進(jìn)一步地,所述第二用戶操作包括一次用戶操作或者關(guān)聯(lián)的多次用戶操作。
[0047]進(jìn)一步地,所述關(guān)聯(lián)信息至少包括以下任意一項(xiàng):
[0048]所述第一用戶操作和第二用戶操作的時(shí)間間隔;
[0049]所述第一用戶操作的觸摸壓力;
[0050]所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)。
[0051]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述第一用戶操作和第二用戶操作的時(shí)間間隔;
[0052]所述第三裝置,用于在所述第一用戶操作與所述第二用戶操作關(guān)聯(lián)時(shí),根據(jù)第二時(shí)間間隔閾值以及所述第一用戶操作和第二用戶操作的時(shí)間間隔確定所述第一對(duì)象操作,并控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0053]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述第一用戶操作的觸摸壓力;
[0054]所述第三裝置,用于在所述第一用戶操作與所述第二用戶操作關(guān)聯(lián)時(shí),根據(jù)觸摸壓力閾值以及所述第一用戶操作的觸摸壓力確定所述第一對(duì)象操作,并控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0055]進(jìn)一步地,所述關(guān)聯(lián)信息包括所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài);
[0056]所述第三裝置,用于在所述第一用戶操作與所述第二用戶操作關(guān)聯(lián)時(shí),根據(jù)所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定所述執(zhí)行對(duì)象的后續(xù)對(duì)象操作,并將所述后續(xù)對(duì)象操作作為第一對(duì)象操作,以及控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0057]進(jìn)一步地,所述第三裝置,用于在所述第一用戶操作與所述第二用戶操作關(guān)聯(lián)時(shí),根據(jù)所述執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定所述執(zhí)行對(duì)象的多種后續(xù)對(duì)象操作;根據(jù)所述第一用戶操作和第二用戶操作的時(shí)間間隔、和/或所述第一用戶操作的觸摸壓力在所述多種后續(xù)對(duì)象操作中確定第一對(duì)象操作;以及控制所述執(zhí)行對(duì)象執(zhí)行所述第一對(duì)象操作。
[0058]進(jìn)一步地,所述設(shè)備還包括:
[0059]第四裝置,用于在根據(jù)執(zhí)行對(duì)象的對(duì)象操作執(zhí)行狀態(tài)確定不存在后續(xù)對(duì)象操作時(shí),控制所述執(zhí)行對(duì)象執(zhí)行第三對(duì)象操作。
[0060]進(jìn)一步地,所述設(shè)備還包括:
[0061]第五裝置,用于在所述第一用戶操作與第二用戶操作不關(guān)聯(lián)時(shí),控制所述執(zhí)行對(duì)象執(zhí)行第四對(duì)象操作。
[0062]與現(xiàn)有技術(shù)相比,本申請(qǐng)?zhí)峁┝艘环N全新的在觸摸終端上執(zhí)行用戶操作的方案,通過檢測(cè)當(dāng)前獲取到的第一用戶操作與先于所述第一用戶操作的第二用戶操作之間的關(guān)系,具體根據(jù)第一用戶操作的第二用戶操作是否關(guān)聯(lián)以及兩者之間的關(guān)聯(lián)信息來確定執(zhí)行對(duì)象執(zhí)行的第一對(duì)象操作,由此控制執(zhí)行對(duì)象執(zhí)行不同的第一對(duì)象操作。由于第一用戶操作和第二用戶操作均可以是對(duì)同一操作按鈕的點(diǎn)擊操作,無需在不同的操作按鈕之間切換點(diǎn)擊,操作方式簡單,交互性強(qiáng)。
【附圖說明】
[0063]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0064]圖1為本申請(qǐng)實(shí)施例提供的一種用于在觸摸終端上執(zhí)行用戶操作的方法的流程圖;
[0065]圖2(a)為本申請(qǐng)實(shí)施例中一種用戶操作的輸入時(shí)序圖;
[0066]圖2(b)為本申請(qǐng)實(shí)施例中另一種用戶操作的輸入時(shí)序圖;
[0067]圖3為根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作的具體處理流程圖;
[0068]圖4為本申請(qǐng)實(shí)施例提供的另一種用于在觸摸終端上執(zhí)行用戶操作的方法的流程圖;
[0069]圖5為本申請(qǐng)實(shí)施例提供的一種用于在觸摸終端上執(zhí)行用戶操作的設(shè)備的結(jié)構(gòu)示意圖;
[0070]圖6為本申請(qǐng)實(shí)施例提供的一種優(yōu)選的用于在觸摸終端上執(zhí)行用戶操作的設(shè)備的結(jié)構(gòu)示意圖;
[0071]圖7為本申請(qǐng)實(shí)施例提供的另一種用于在觸摸終端上執(zhí)行用戶操作的設(shè)備的結(jié)構(gòu)示意圖;
[0072]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0073]下面結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)描述。
[0074]在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
[0075]內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
[0076]計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
[0077]圖1示出了本申請(qǐng)實(shí)施例提供的一種用于在觸摸終端上執(zhí)行用戶操作的方法,所述方法包括以下步驟:
[0078]步驟S101,獲取用戶在觸摸終端的觸屏上輸入的第一用戶操作;
[0079]步驟S102,根據(jù)預(yù)設(shè)規(guī)則檢測(cè)所述第一用戶操作與第二用戶操作是否關(guān)聯(lián),其中所述第二用戶操作為所述用戶先于所述第一用戶操作在所述觸屏上輸入的用戶操作;
[0080]步驟S103,若所述第一用戶操作與所述第二用戶操作關(guān)聯(lián),則根據(jù)關(guān)聯(lián)信息控制執(zhí)行對(duì)象執(zhí)行第一對(duì)象操作。
[0081]在此,所述觸摸終端是指任何可通過觸屏進(jìn)行人機(jī)交互的電子產(chǎn)品,如智能手機(jī)、PDA、便攜式游戲機(jī)、掌上電腦PPC、便攜式設(shè)備或平板電腦等;其中,觸屏(Touch Screen)包括電容式觸屏、壓力式觸屏等。所述執(zhí)行對(duì)象